Thank you for your patience while we retrieve your images.
Big Ben

Big Ben

London, England, Dusk, "Big Ben", " Street Lamp", Iconic