Croft Kiliran   

Croft Kiliran

by John Lowrie Morrison

oil

24 x 24″.

Over £3000