Two-toed sloth in the rain forest outside of the town of Puerto Viejo, Costa Rica
Three-toed sloth and her baby clutching on - Manzanillo, Costa Rica
Three-toed sloth - Manzanillo, Costa Rica
Hummingbird feeding in Corcovado National Park - Costa Rica
Flowers in the forest - Arenal, Costa Rica
Spotted the rare Golden-headed Quetzal - Corcovado National Park, Costa Rica
Black-mandibled Toucan - Corcovado National Park, Costa Rica
Black Mandibled Toucan Profile - Corcovado National Park, Costa Rica
Floating Flowers in a Stone Vase - San Jose, Costa Rica
Arenal in the Morning - Arenal, Costa Rica
Scarlet Macaw - Corcovado National Park, Costa Rica
Whimbrel - Manzanillo, Costa Rica
Poison Dart Frog - Limon, Costa Rica
Butterfly and the Flower - Limon, Costa Rica
Eyelash Viper - Limon, Costa Rica
Yellow Eyelash Viper - Limon, Costa Rica
Spider on the Path - Limon, Costa Rica
Crocodile by the River - Corcovado National Park, Costa Rica
Lizard in the Morning - Corcovado National Park, Costa Rica
Iguana - Corcovado National Park, Costa Rica
Rainforest in Sunrise - Corcovado National Park
White-faced Capuchin Monkey - Corcovado National Park
Volcanic Hot Springs - Arenal, Costa Rica
Hummingbird Passing - Arenal, Costa Rica
Water and the Tree - Corcovado National Park