Seacoast NH
'Little Red Riding Hood' House based on New Hampshire Restaurant
Who knew that when you travel over the river and through the woods to grandmother's house you'd land in Mason, New Hampshire? Continue reading...