Contemporary Art Library
Peter Regli
Flag
Swiss Institute, New York
January 5 – August 31, 2009
Press Release
?