Vireos - greglambethbirdphotos
Powered by SmugMug Log In

Plumbeous Vireo

Rocky Mountain NP

PlumbeousVireo