Designed by
Title
Lampornis calolaemus, Purple-throated Mountain-gem, small hummingbird from Costa Rica. Violet throat small bird from mountain #243050973
Description
Lampornis calolaemus, Purple-throated Mountain-gem, small hummingbird from Costa Rica. Violet throat small bird from mountain cloud forest in Costa Rica. Wildlife in tropic nature