Recordings

Species Recordings
Lampornis calolaemus
Purple-throated Mountain-gem
(or: Lampornis calolaema)
2 recordings