Elie Beach

Elie Beach

Mixed media, 90×85. £495.