Tag Archives: trees

Happy Arbor Day, Weston!

Today is Arbor Day, the Owl’s favorite day of the year! Planting a tree symbolizes nurturing new life, planning for the future, and getting close to our roots, literally and figuratively. As the Arbor Day Foundation says, the simple act of planting a tree represents a belief that the tree will grow to provide us with clean air and water,

Read more