Church

Sts. Sergius and Herman of Valaam Monastery, Atlantic Mine

Atlantic Mine, Michigan, United States