Compilation of video and photos from our January 2010 visit to the Toucan Rescue Ranch in Heredia, Costa Rica. Mostly Georgie the baby sloth.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?
TM + © 2013 Vimeo, LLC. All rights reserved.
Made with k in NYC.