PhotoCairo 3

International exhibitions, video and film screenings, presentations, panels, workshops.