Amirtharaj Stephen is a freelance photographer based in Amsterdam, Netherlands. He has worked extensively in India reporting images on nuclear, coal and other environmental issues.
Corporate, Documentary, Journalism