Image 28 of 881
< Prev Next >
NHSCRY-0006.jpg
Wentworth-by-the-Sea, a grand seaside hotel near Portsmouth in Newcastle, NH, USA