menu
ArchiveExhibition

LEAH GORDON : The Invisibles

8 Jul-10 Sep 2010

Riflemaker
London W1F 9SU

Overview

British born photographer with a history of working in Haiti in first UK gallery installation