André Durand, Theseus, 2003, Mythology Series, Oil on Linen, 127 x 127 cm

Leave a Reply