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