1/1
Sweet Myrtle
Black-chinned Hummingbird (Archilochus alexandri) and myrtle blossoms.

Black-chinned Hummingbird (Archilochus alexandri) and myrtle blossoms.

Copyright Howard Cheek