St Ives Harbour

Frank Jameson. St Ives Harbour at Low Tide. Oil on canvas, signed, framed, 16.5 x 19.5ins

Price £1,795.00