Artist: John Johnson - Oil. 24 x 31 inches.


£1750 
  • Shipping: