Back to album

The Statue of the Martyrs, Luxor, Egypt

The Statue of the Martyrs is a memorial in Luxor, Egypt commemorating the sacrifices of Egypt's policemen. The statue was inaugurated on 25 January 2020, the 68th anniversary of Police Day,

50 views
1 fave
0 comments
Uploaded on March 21, 2024
Taken on March 20, 2024