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