Masr El gedida Police Station

Detention place