Born and raised in Shanghai, Shen Wei is a fine art photographer currently based in New York City. His work have been exhibited nationally and internationally, with venues including the Museum of the City of New York, Lincoln Center Avery Fisher Hall, the Harn Museum of Art, Southeast Museum of Photography and the CAFA Art Museum in Beijing.
0 comments
Login to comment →