Thursday, 8 June 2017

Icon 15

Gouache on paper
17.5 x 22.5cm

For sale ~ £51

No comments:

Post a Comment