El Shorta

Founded In
2005
Location
al-Qahirah (Cairo), Egypt

El Shorta