Grand Ledge Seventh-day Adventist Camp Meeting (Mich.) Book and Bible House

Public
In Collection: