ECUADOR
Ecuador, Andes Mountains at 1400 meters, Cayambe-Coca Nature Reserve, Small rainforest stream.
Request Image
[Close Window]