EN-03

Untitled
2002
tempera on paper
41 x 59 cm / 16.14 x 23.23 inches

« | »
back to themes