Pyrrhuloxia, Cardinalis sinuatus

Buy Add to Lightbox Download
Pyrrhuloxia, Cardinalis sinuatus, male bathing, Starr County, Rio Grande Valley, Texas, USA
Pyrrhuloxia, Cardinalis sinuatus, male bathing, Starr County, Rio Grande Valley, Texas, USA