AFP

Egypt's 'Terrace Society' Flourishes on Cairo Rooftops

show full description
 
 
Egypt's 'Terrace Society' Flourishes on Cairo Rooftops | NewsLook