Allan Sekula at Generali Foundation

Allan Sekula at Generali Foundation

May 13, 2003