Image 1 of 1

Tamworth13.jpg

Two boys at the beach, White Lake State Park, Tamworth, New Hampshire, USA