Festival of Christmas Trees

Over 200 Christmas trees on display in Methuen, MA