Costa Rica - curtismix
Violet Sabrewing Hummingbird.

Violet Sabrewing Hummingbird.