Share
twitterlinkedinfacebook
Image 1 of 1
SFE02138EGY.jpg
Protesters who have come from a rally in Tahrir Square talk and rest at the Zahrat al-Bustan Cafe. /Felix Features