Cornish Gardens oil on canvas 24 x 30 cm £650

Comments are closed.