Log In or Register
Northfield, Connecticut, USA. A little sunshine and a lot of flowers to enjoy while walking the grass paths through the large swaths of narcissus. Enjoy!