Hummingbirds at Bosque de Paz, Costa Rica - Crowley-Nature-Images

A violet sabrewing hummingbird.