Stunning endemic bird found in the interior countryside of Costa Rica. With over 900 species of birds found in this small Central American country, Costa Rica is a bird watchers paradise.
View Full Image on Dreamstime
Username: Info33754
Editorial: No
Width: 3630 pixels
Height: 2724 pixels
Downloads: 0
Image ID: 320109758