Activity on the Thames River, London, England
St. Paul's Cathedral and the Millennium Bridge, London, England