Designed by
Title
Millennium of Peace cruise boat on River Thames #258655950
Description
View of a tourist boat, Millennium of Peace, on the River Thames in London, England seen looking down river from Tower Bridge with buildings on the north bank in the background.
This image is editorial