London river cruise boats at the westminster millennium pier on the river thames England UK United kingdom

- Image ID: CC1562
London river cruise boats at the westminster millennium pier on the river thames England UK United kingdom
Radharc Images / Alamy Stock Photo
Image ID: CC1562
Location: london, england, great britain, uk, united kingdom