Tree Swallow

Tree Swallow

Tree Swallow (Tachycineta bicolor)