English
English
中文
MAXINE LEU
HOME
ABOUT
PORTFOLIO
CONTACT
More
X
It’s not what I intended
46” x 35.8”
Oil paint
2013
Next >>