latitude: ·
longitude: ·
zoom:
Image Details
Image: Tower of London World Heritage Site
Part of the modern visitors' center for the Tower of London. London, England.
by Holly Hayes
on October 17, 2012
location: