February 22, 2012 7:33am christiangiannelli
Some photos from a recent trip to Applegate Inn located in Lee, Massachusetts.
Back to list