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