Open Enrollment: Artists Are Like Rats

Vuosaari

The Island of Vuosaari in Helsinki, Finland

The Island of Vuosaari in Helsinki, Finland