Barn Swallows!

2023-07-24T20:46:19+00:00

July 21, 2023: Every spring, Barn Swallows return to Falmouth from wintering grounds in Central and South America. After pairing up for the breeding [...]