Newburyport Public Library
1
Resources share the relationship
provider place
to
Annapolis Royal, N.S.
Historic Restoration Society of Annapolis County, Annapolis Royal, N.S., 1999