Tram stop in Alexandria

Safar

3 reviews

Al Qasaei Bahri, El Raml 1, Alexandria Governorate 5450330, Egypt