On the coast path to Sennen by David Rust

On the coast path to Sennen by David Rust

294 x 410mm   (479 x 575mm Framed)   Oil on panel   £595.00
Sold