Jarod Lew is a Chinese American artist and photographer currently based in New Haven, Connecticut. His work explores themes of identity, community and displacement. One of his projects, Please Take Off Your Shoes was shortlisted for the...
read on
Focus:
Photographer, Photojournalist