Beach 39 - Oil on Canvas - 61x117cm - David Edmond

Beach 39 – Oil on Canvas – 61×117 cm