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