New York, NY - Brazilian famous photographer, Sebastiao Salgado pictures are being exhibited at Sundaram Tagore Gallery in Manhattan-New York from June 15 to July 15. Salgado has engaged with the natives of the Amazon area since the 1980s and sometim