Saturday, August 21, 2010

The River Thames London




River Thames
London





The London Cleopatra's needle