A Turkey Vulture on Holt Road Sutton

This week a large turkey vulture, with a large fish in its talons, blocked traffic on Holt Road in Sutton on the shores of Manchaug Pond.

Leave a Reply

Your email address will not be published. Required fields are marked *