Nicholas Hely Hutchinson

(04) The Lord Mayor's Show

  • Oil on canvas
  • 40 x 32 ins

Sold