Filming Locations in Al Azbakeya

Ramses Railway Station, Cairo, Egypt
Cairo Station (1958)

View Details