Pilgrims to Plymouth Rock

Second brief stop off of the day at Plymouth Rock, where the pilgrims landed in 1620. It's all terribly quaint but I have never ever seen tacky taken to such extremes in the gift shops!
Second brief stop off of the day at Plymouth Rock, where the pilgrims landed in 1620. It's all terribly quaint but I have never ever seen tacky taken to such extremes in the gift shops!