CostaRica34

A Rufous-tailed Hummingbird diligently incubates her eggs on the Caribbean coast of Costa Rica.

Skip to content