Big Ben seen from the London Eye.

Big Ben Photo, London, England
katykicker
Big Ben seen from the London Eye.

katykicker DaAe2or23aA