Mark Handforth
‘Weeping Moon’

Installation view 'Drop Shadow', Studio des Acacias, Paris, 2014
2010
Neon
580 x 140 x 3 cm