Double-toothed Kite at La Selva Costa Rica 2-12-03 (50898118)
Long-tailed Hermit at La Selva Costa Rica 2-12-03 (50898174)
Helicopter-wing at La Selva Costa Rica 2-12-03 (50898158)
Comments