Andover, MA USA

I found this while walking the red trail in the Harold Parker State Forest in Andover, MA. This was my wife and I’s first time exploring the forest, so it was an extra special treat to stumble across this! What a lovely initiative this is!