Elephant Parade in London

May 8th, 2010

258 elephants have invaded the city. Caroline and I went on a hunt, and found 34… we’ve quite a few more to find!