News

The Festival of Living Statues - Gallery



The BIGGEST selection of Living Statues in London appeared around Lyric Square from 13 to 15 May 2010 as part of the HammersmithLondon BID Festival.

See the gallery