Luke Thurgate

The Great Menace , 2018

Charcoal and pastel on paper

76.5 x 85.5 cm

$2,420

Installation Images