nothing too see




Untitled Al Aqsa

Installation, 2009