Christmas at Teatro Amazonas in Manaus, Brazil. (900 miles up the Amazon) 2010-12-10 - ostler
2
25