St. Francis de Sales Parish Complex - Credit: Wikimedia Commons
St. Francis deSales Church is a historic Catholic church in Geneva, New York. A historic district of the church and three associated buildings, designated St. Francis de Sales Parish Complex, was listed on the National Register of Historic Places in 2015. Read more on Wikipedia
Source: en.wikipedia.org