y Images of Costa Rica
Previous 
Home 
Thumbnails 
Next 
The huge Owl Butterfly (Caligo atreus) at La Selva. These and the (Blue?) Morpho (Morpho menelaus?) were the most spectacular I have seen anywhere in the world.