Nature: Hummingbirds – Magic in the Air | Currier, Lavinia

Purple-throated Caribs