St Monans Storm

St Monans Storm

Oil on board. 60×60. £375.