Archive for December, 2011

Iquitos, Peru

Sunday, December 4th, 2011

Pictures of Iquitos, a jungle town deep in the Amazonas of Peru, which is not reachable by road: