hummingbird

Male Blue-chested hummingbird nectaring at Rubiaceae blossoms

Speak Your Mind

*