David Douard
22 November 2013–9 February 2014
Opening Friday 22 November 7-9pm
A preface
In the opening scene of George Romero’s Land of the Dead the camera sweeps over what seems to be a desolate landscape. Maybe a park, maybe a fun fair. However,… »