menu
ArchiveExhibition

stefan eberstadt 24 hour piece

10 Dec 2003-25 Jan 2004

The Economist Plaza
London SW1A 1HG

Overview

Lighting/seating installation on plaza