Tower of London
The White Tower of the Tower of London was erected by the Normans in 1078. For centuries it controlled navigation on the River Thames.
13,920
views
11
faves
14
comments
Uploaded on October 13, 2012