Columbia near Worcester, Cambridge MA
Love bird sighted in tree top at 6:36 pm 3/26/21 on corner of Columbia St. And Worcester St., Cambridge, just north of Central Square. I figure it’s someone pet. Good luck.
By posting you agree to the Terms and Privacy Policy.
Discussion
By posting you agree to the Terms and Privacy Policy.