Landon Speers Landon Speers is Canadian artist currently based in New York City that endeavors to document the people and places he encounters with an earnest candor. Having spent his formative years…