JAMES MacKEOWN
Pembrokeshire Coast
Oil on Board,11 x 8 inches, £1,
100