The Venue

Photo by Nectar & Pulse

Hotel At Six Brunkebergstorg 6, 111 51 Stockholm