St Peter Lutheran Church

Emden, Illinois, United States