1/8

Moving Pictures Installation Solomon R Guggenheim

New York, USA