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


£3000 
  • Shipping: