22 Of The World’s Most Colourful Birds

Violet sabrewing

Campylopterus hemileucurus
Advertisements