Tower of London, England


Tower of London, England

Signs of dicipline and a lost empire, Guards still stand at stiff attention in the Tower and other monuments across London.


Go back....