Owl Butterfly on a Leaf in Costa Rica

Owl Butterfly on a Leaf in Costa Rica

An owl butterfly (Caligo sp.) rests on a large leaf in the jungle. Tortuguero National Park, Costa Rica.

by
by
by
by
by
by