7952 Violet Sabrewing Hummingbird (Campylopterus hemileucurus), Peace Lodge, Costa Rica

7952 Violet Sabrewing Hummingbird (Campylopterus hemileucurus), Peace Lodge, Costa Rica

7952 Violet Sabrewing Hummingbird (Campylopterus hemileucurus), Peace Lodge, Costa Rica