All posts tagged Elephant Parade 2018

Who moved two of the elephants?!?!!

We heard that the Elephant Parade is back in London (21st June – 18th July) – and we went on the trail to find them! Read more…