Cinque Terre, Italy
5,000 Books Pour Out of a Building in Spain
Roughly 1.5 million balloons were released from Cleveland's Public Square on Sep 27, 1986
Installation for the 8th International Istanbul Biennial, 2003.
Neal's Yard, London