IMG 2005-May05 at Hadashville and Braintree:  Barn swallow (Hirundo rustica)
2005-May05 at Hadashville and Braintree:  Barn swallow (Hirundo rustica)