The Tower Bridge
London
The Thames near ” House of Parlamient”.
London.
The Millennium Bridge.
LONDON.