Stock Photo - Purple-throated mountaingem (Lampornis calolaemus). Monteverde, Costa Rica.

Stock Photo: Purple-throated mountaingem (Lampornis calolaemus). Monteverde, Costa Rica.