Albion M. Marble

Eldredge Public Library (Barnstable County, Massachusetts)