St. Mary's Church, Helminghausen - Credit: Wikimedia Commons
St. Mary's (, literally "St. Mary of the perpetual help") is the name of the Catholic Church of the German town Helminghausen, Marsberg, North Rhine-Westphalia, Germany. It was founded in 1906/07. Read more on Wikipedia
Source: en.wikipedia.org