Ivan Huang is a talented photographer currently based in Toronto, Canada. Ivan shoots amazing colorful and