IE013

Egypt, Old Cairo, Festival of El Saida Nafissa, 1988