Tree Swallow (Tachycineta bicolor)
Tree Swallow (Tachycineta bicolor), pair mating on a broken branch.
© Stubblefieldphoto | Stock Free Images
Similar Free Images