Wild Things: Violet-green swallow (Tachycineta thalassina)

This small swallow has a bright white belly, neck and cheek, with a white stripe extending up...

Read More