Friday, August 20, 2010

Creators Inn


Creators Inn provides free rooms for artists and other creatives. Just one of the many reasons Sweden is awesome.