Designed by
Title
Calliope Hummingbird, Selasphorus calliope, Sitting in Bushes in Oaxaca, Mexico #309892536
Description
A close up of a female calliope hummingbird, Selasphorus calliope, perched amongst bushes and pink flowers in the Sierra de Juarez, Oaxaca, Mexico.