Tuesday, November 3, 2009

Calm Waters


River Thames and Royal Palace and Fortress, London, England
The calm waters of the River Thames belie the dramatic history of Her Majesty's Royal Palace and Fortress, better known as the Tower of London.

No comments:

Post a Comment