1634398

Black chinned hummingbird (Archilochus alexandri) feeding, Castle Valley, Utah, USA ©Fred Olivier / naturepl.com