James Helmer is a freelance photojournalist based in Toronto, Canada. He has worked throughout Southeast Asia, Mexico and the USA.