Ecuador | Thursday, May 6, 2010 | 5 photos
An amzing place deep in the heart of the Ecuadorian Amazon