Hobbamock's Homesite Plymouth

Plymouth , Massachusetts, United States