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.
Editor at Longreads. Automattician since 2012. Californian since 1979. Junglist for life.
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.
Senior editor at Longreads / Automattic View more posts