Content Section
The Week in Photos Spencer Platt
More Cairo,Al Qahirah Governorate,Egypt