Church

St. Nicholas the Wonderworker Mission, Davenport

Davenport, Iowa, United States