<<

7/12: 6

<

>

6.jpg

Caption

Achilleos & Paris

2002

oil on canvas

80 cm x 80 cm