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