Elephant and Castle shopping centre

Elephant and Castle shopping centre

By admin, July 3, 2011

The Entrance to the Elephant and Castle shopping centre