Torshälla Church - Credit: Wikimedia Commons
Torshälla Church is a medieval church building in Torshälla, Sweden, in the Church of Sweden Diocese of Strängnäs. It serves as the Lutheran town parish church of Torshälla parish and is located at the Rådhustorget market square. Read more on Wikipedia
Source: en.wikipedia.org