Image 89 of 274
< Prev Next >
NHLKTW-1103.jpg
Mount Chocorua  over Chocorua  Lake, Tamworth, NH, USA