Beach: fine art print edition by Stephen Vaughan

Beach

RRP €660 edition of 14

100cm x 70cm, landscape, 2006