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

Senior editor at Longreads / Automattic

Leave a Reply