The show in the Amazon in pictures

Check out some of the scenes from Amazon Forest 1 Arthur Castro caught on camera yesterday in Manaus, Amazonas state, in Brazil. [flickr set=72157627677078300] Amazon…
Page 1 of 2