Central London
London, England
June 19, 2008

Statues Alive: Night Projections Trail at Chelsea Embankment