Yvette Lucas, ‘Specimen 7’, Imlay Gallery

About Yvette Lucas