Title: Eskilstuna fristad
Places: Eskilstuna (Sweden)