Name:

Guggenheim Helsinki

Location:

Helsinki