Designed by
Title
Police checkpoint on the city road in the tourist part of Hurghada #233163898
Description
Police checkpoint on the city road in the tourist part of Hurghada. Egyptian police are checking passing cars. Security measures at the resort. Hurghada, Egypt - 10.13.2021
This image is editorial