Home Collections

Freemasons. Harmony Lodge (Danville, Vt.)