The White Room

January 18, 2008

This is The White Room located inside the Nordic Light Hotel, Stockholm, Sweden.

Nordic Light Hotel