Designed by
Title
White-throated Mountain-gem - Lampornis castaneoventris hummingbird, breeds in the mountains of Panama, replaced in southern Costa #200651382
Description
White-throated Mountain-gem - Lampornis castaneoventris hummingbird, breeds in the mountains of Panama, replaced in southern Costa Rica by the gray-tailed mountaingem cinereicauda