Buy this picture |
aerial photograph of The Elephant and Castle London,UK. The Elephant and Castle takes its name from from a coaching inn which was once located in the area.
Buy this picture |
aerial photograph of The Elephant and Castle London,UK. The Elephant and Castle takes its name from from a coaching inn which was once located in the area.