Designed by
Title
White-throated Mountain-gem - Lampornis castaneoventris flying hummingbird, breeds in the mountains of Panama, in southern Costa #209434943
Description
White-throated Mountain-gem - Lampornis castaneoventris flying hummingbird, breeds in the mountains of Panama, in southern Costa Rica gray-tailed mountaingem cinereicauda, violet head, green breast