Humza Deas is a talented self-taught photographer and director and he currently lives in New York. He spends his time taking amazing pictures of the city, and his Instagram users love him for it.