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,… »