Church

St. Nicholas Church, Duquesne

Duquesne, Pennsylvania, United States