Ellen Gallagher Images

Installation view, 'Ellen Gallagher. Ichthyosaurus', The Freud Museum, London, 2005