One of the Tower of London's Ravens. The tower is the oldest tower, and wall is from a Roman fort that predates the Castle.
LondonRoman WallTowerTower of LondonTravelEnglandCastleRavencloudsUrbin Photography
Log In: