OIl on canvas. 90 x 76cm framed.

Benuaghlin Mountain

£1,450.00Price