The Elephant Invasion

The Elephant Invasion

London has recently been invaded by the elephant in each corner of the city. Loads of them. Well... ehem.. not the real elephant though, instead they're the elephant statues which has been located at several strategic places across London. BE it East...

Close