Horse Guards Parade

Horse Guards Parade and the London Eye

London, UK