At Porthilly

Oil

42cm / 52cm

Nicholas St John Rosse

£1,500.00Price