Church of St. Felix of Cantalice - Credit: Wikimedia Commons
The Church of St. Felix of Cantalice () in Warsaw, Poland, is located in the Wawer district, on Kościuszkowców Street. It was founded in 1935. Read more on Wikipedia
Source: en.wikipedia.org