طريق مسجد السلام, Shaha, El Mansoura, Dakahlia Governorate, Egypt
next to Oriental Weavers, 1 الجمهورية, st, El Mansoura, Dakahlia Gover...