OIl on canvas. 90 x 76cm framed.

Benuaghlin Mountain

£1,200.00Price