Sunday 30 May 2010

Elephant Parade


Elephants spotted in Great Titchfield Street, Soho Square and Trafalgar Square. Read all about the Elephant Parade at their website... and see how many you spot in the streets of London!