Elephant @ Elephant and Castle
May 18, 2016
Elephant and Castle – South London – February 2016
Previous post
Elephant and Castle Shopping Centre
Next post
Brixton Market View