Indian Castle, New York

Indian Castle Church (Herkimer County, New York)