Plain-capped Starthroat

(Heliomaster constantii)

El Tuito, Jal., Mexico    March

Plain-capped Starthroat El Tuito, Jal., Mexico   March 2013