Artist: Kevin McSherry - 30"x20". Oils on stretched canvas.


£2700 
  • Shipping: