ARCHIVE

Snail Kite standing on a branch at Palo Verde National Park (Costa Rica).

Snail Kite