Designed by
Title
Purple-throated Mountaingem Lampornis calolaemus sitting on flower, bird from mountain tropical forest, Panama #124497820
Description
Purple-throated Mountaingem Lampornis calolaemus sitting on flower, bird from mountain tropical forest, Panama, bird perching on flower, enough space in background