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