The Lighting of the Green, Falmouth, MA, Dec. 3, 2016 – the essence of small town America. AND the high school football team won the state championship in their division! A perfect day…
You are here: Home / Archives for Christmas Tree Lighting in Falmouth