menu
ArchiveExhibition

Michèle Noach / Christmas Show

3 Dec-23 Dec 2008

Curwen & New Academy Gallery
London W1T 2JR

Overview

New lenticulars and work from second trip to the Arctic