‘Five Fingers Strand, Donegal’

Oil on board £1095