The Trafalgar Square festival this year sets out to express London’s creative connections with India, with a range of dance, music and performance. Today, they were painting a poster and these elephants appeared.
Last day Sunday, if you want to get down there. Lots of photos here or here.
Saturday, 18 August 2007
Subscribe to:
Posts (Atom)