Ataraxia

(Peace of Mind), 152 x 91cm, 59.84 x 35.82 inches, Mixed Media,2005 (SOLD)

Categories

site design working planet

Pin It on Pinterest