
Village communities of Cape Anne and Salem
from the historical collection of the Essex institute
HistoryVillage communitiesAnn, cape (mass.)Salem (mass.), history
Writing a summary for young readers…
For young readers
Book data: Open Library

from the historical collection of the Essex institute
Book data: Open Library