The otters of Trowel Shop Pond

You never know what you will see when you are lucky enough when nature revels itself. At the beginning of February, three otters have been quite visible during the day at Trowel Shop Pond in Sharon, which is about 5 minutes away from the Museum of American Bird Art. What started off as a big … Continue reading The otters of Trowel Shop Pond