Joseph Laurent

Abenaki Indian Shop and Camp (Carroll County, New Hampshire)