Santa Margherita

Santa Margherita

by C R Doyly John

18″ x 26″.

Price £2000 to £3000