Designed by
Title
Police checkpoint on the city road in the tourist part of Hurghada #232150583
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.14.2021
This image is editorial