Birds - Marc Haegeman Photography

Violet-green swallow

A violet-green swallow displays its magnificent green and purple feathers.

violet green swallowTachycineta thalassinabirdsNorth American birdsYellowstone National ParkWyoming