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