St Ives Harbour

Sarah Elisabeth Whitehouse. St Ives Harbour. oil on canvas, signed, framed, 10 x 14.5ins

Price £675.00