Stock Photo - United Kingdom (Great Britain). England. London. Tower Bridge (Tower Bridge).

Stock Photo: United Kingdom (Great Britain). England. London. Tower Bridge (Tower Bridge).