Thank you for your patience while we retrieve your images.
Parliament on Thames

Parliament on Thames

London, England, "Big Ben", "London Eye", Parliament, Thames, "City Scene"