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 Automattic. Editor at Longreads.

Leave a Reply