The Tower of London, London England United Kingdom UK
Size: 5689px × 3690px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ages, architecture, attraction, britain, british, building, castle, citadel, city, england, english, europe, european, exterior, famous, fort, fortification, fortress, historic, icon, iconic, landmark, landmarks, london, medieval, middle, museum, royal, sightseeing, sunny, tourism, tower, towers, travel, traveling, uk, view, wall, walls