Immanuel Lutheran Church

Immanuel Lutheran Church

Photo © copyright by Mark F Devine.