Image 1 of 1
NHSCNC-1066.jpg
Wentworth-by-the-Sea in New Castle, New Hampshire, USA