Legend states that if the ravens ever leave the Tower, England will fall.
Day: December 10, 2007
Tower raven
Posted by miri On 10 December, 2007
Posted by miri On 10 December, 2007
Legend states that if the ravens ever leave the Tower, England will fall.