Marc Hodel Switzerland Nominee "Black and White Spider" Spider in front of the Guggenheim museum in Bilbao
< back