Image 1 of 1
GFL 11 TW710 001.JPG
The Inn on Newfound Lake, NH. Petunias.