Image 41 of 156
< Prev Next >
NHLKTW-1102.jpg
Mount Chocorua  over Chocorua  Lake, Tamworth, NH, USA