Costa Rica - curtismix
Violet Sabrewing Hummingbird.

Violet Sabrewing Hummingbird.

Life in the cloud forest.

Violet Sabrewing HummingbirdCosta Rica.