Gallery

Travel

The House at Squam

Squam

Images from Squam Lake, in New Hampshire.