pixel facebook

Violet Saberwing

[:en]Bird Violet Saberwing[:es]Ave Ala de Sable Violáceo[:]

Violet Saberwing

Common Name: Violet Saberwing
Scientific Name: Campylopterus hemileucurus
Bird Family: