Designed by
Title
Purple-throated Mountaingem, Lampornis calolaemus sitting on branch, mountain tropical forest, Waterfalls garden, Costa Rica, bird #124973334
Description
Purple-throated Mountaingem, Lampornis calolaemus sitting on branch, mountain tropical forest, Waterfalls garden, Costa Rica, bird perching on branch, tiny beautiful hummingbird in natural habitat