Scattered sightings of street art on Gezira, the island west of downtown Cairo, on the Nile. I came upon these walls as I was walking from the Opera House metro station to the Cairo Tower, along Al Gezira.

Canon G11, 2011.

Published by Cheri Lucas Rowlands

I am an editor at Longreads. For over a decade, I've worked on curation, editing, and storytelling projects across Automattic, including

Leave a Reply