Costa Rica Birds (244 Species) - Charlie Doggett's COSTA RICA
Violet Sabrewing Hummingbird

Violet Sabrewing Hummingbird

Rancho Naturalista, Turrialba, Costa Rica

violet sabrewing hummingbirdRancho NaturalistaTurrialbaCosta Rica