2008-05-30

dotinthesky: (Default)
2008-05-30 09:55 am

Isolation

The Last Tribe
More photos here


One of South America's few remaining uncontacted indigenous tribes has been spotted and photographed on the border between Brazil and Peru.

From the BBC.