Artist: Brian Ballard. Size: Oil. 16 x 20 inches. Catalogue: Still Life and Flowers


£3000 
  • Shipping: