Sabrewing, Violet

Latin name: Campylopterus hemileucurus
Photographer: Espen
Country: Panama
Location: Chiriqui
Violet-Sabrewing_004-CR3_DxO_DP
Map: