Christmas at Teatro Amazonas in Manaus, Brazil. (900 miles up the Amazon) 2010-12-10 - ostler
2
26
The meeting of the waters even happens in the Christmas Pageant!!

The meeting of the waters even happens in the Christmas Pageant!!