National Library of Sweden 8 Μαΐου 2023marbel Address Humlegårdsgatan 26, 102 41 Stockholm Stockholm Sweden Upcoming Events No events in this location