Home » Photos » Birds » Hummingbirds » Amethyst-throated Mountaingem
Country: MexicoLocation: near San CristobalFamily: Hummingbirds (Trochilidae)Species: Amethyst-throated Mountaingem (Lampornis amethystinus)Date taken: 25/11/2018