London, United Kingdom - July 23, 2026: The SIS Building, headquarters of the Secret Intelligence Service (MI6), viewed from the River Thames in London, England. Poster #894763426
London, United Kingdom - July 23, 2026: The SIS Building, headquarters of the Secret Intelligence Service (MI6), viewed from the River Thames in London, England. Poster #894763426