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.