History Painting

Scott McFarlane - 2017
  • Oil on canvas
  • 910 mm x 1220 mm

$7,500.00