Designed by
Title
Purple-throated Mountain-gem, Lampornis calolaemus, hummingbird from Costa Rica. Violet throat small bird from mountain cloud #132575739
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