Designed by
Title
Purple-throated Mountain-gem - Lampornis calolaemus male - a hummingbird which breeds in the mountains #136118599
Description
Purple-throated Mountain-gem - Lampornis calolaemus a hummingbird which breeds in the mountains of southern Nicaragua, Costa Rica and western Panama