El Amira Center
Address: 30 Hassan Assem St., Zamalek, Cairo Beside Picasso Gallery
Address: 30 Hassan Assem St., Zamalek, Cairo Beside Picasso Gallery
Address: 30 Hassan Assem St., Zamalek, Cairo Beside Picasso Gallery