Hummingbird #4 Gallery
Purple-throated Mountaingem 13313
Latin name: Lampornis calolaemus; Spanish: Colibrí montañés gorgimorado
Latin name: Lampornis calolaemus; Spanish: Colibrí montañés gorgimorado