White horse walking in front of an old bullfight ring Monteverde, Costa Rica
Large flycatcher plant Monteverde, Costa Rica
Sara Longwing (Heliconius sara) Monteverde, Costa Rica
Sara Longwing (Heliconius sara) with wings closed Monteverde, Costa Rica
Zebra Longwing (Heliconius charithonia) landing on a red flower Monteverde, Costa Rica
Zebra Longwing (Heliconius charithonia) on a red flower Monteverde, Costa Rica
Julia Longwing Monteverde, Costa Rica
Black Heliconius Butterfly on orange flower Monteverde, Costa Rica
Passion Flower Monteverde, Costa Rica
Monarch Butterfly Monteverde, Costa Rica
Blue Morpho Butterfly resting with open wings - which they normally don't do Monteverde, Costa Rica
Red Postman (Heliconius erato) Monteverde, Costa Rica
Zebra Longwing (Heliconius charithonia) Monteverde, Costa Rica
Black and red Heliconius Butterfly Monteverde, Costa Rica
A Blue Morpho Butterfly seems to be enjoying the sunshine. Look at that face! Monteverde, Costa Rica
Orange-kneed Tarantula Monteverde, Costa Rica
Zebra Tarantula with lunch Monteverde, Costa Rica
Rainbow over Monteverde Monteverde, Costa Rica
I think this is a Nocturnal Possum... Monteverde, Costa Rica
Visiting an orange-kneed tarantula inside her hole Monteverde, Costa Rica
Teasing a Tarantula Monteverde, Costa Rica