Birds - Carolyn Pelkey

Green Hummingbird hovers over flower

Iridescent hummingbird hovers

Costa RicaHummingbirdswhite throated hummingbirdhummingbird on plants