29 April 2012


Mirror Display, digital print on archival paper, Adham Faramawy, 2011