Police officers and security dogs inspecting the observation deck at the airport.
A police officer and a security dog inspect the observation deck at Haneda Airport on September 24, 2022; photo by Ririko Maeda.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase