The Cost of Friendship

An oak tree can grow to 100 feet tall and live for more than 100 years. In a mast year, an oak tree can shed as many as 10,000 acorns, hard little squirrel delicacies raining down dozens of feet on your lawn (or head) like tiny missiles. These are things I learned only after shippingContinue reading “The Cost of Friendship”