The Tower of London, United Kingdom
The Tower of London, United Kingdom
Size: 3648px × 2736px
Location: London, United Kingdom
Photo credit: © Allister Mackrell / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: british, castle, color, english, famous, fortress, historic, history, iconic, image, kingdom, london, majesty, memorial, moat, monument, outdoors, palace, river, royal, stone, symbol, thames, tower, travel, turret, united, vacation, view