Allen's hummingbird, Santa Cruz, California

Allen's hummingbird, Santa Cruz, California

© mallardg500/Getty Images - 2023-09-02

flower plant pollinator bird beak hummingbird twig petal insect wing flowering plant terrestrial plant pedicel perching bird feather magenta macro photography herbaceous plant plant stem songbird peach wildlife buddleia

Allen's hummingbird, Santa Cruz, California - Bing Wallpapers - Sonu Rai