Hormuz Minina
Untitled
2002
Atlanta
Installation was planned to commemorate the first anniversary of 911
Video of Installation