Xu Longsen in front of his artwork, Nelson Atkins Museum of Art

Xu Longsen

China 1956

Painting

Xu Longsen
Xu Longsen
Male
China
1956
April 13, 2013

Xu Longsen is a Chinese artist, from Shanghai, known for his shanshui and other monumental landscapes that create inspiring surroundings in space.

Featured image: Xu Longsen in front of his artwork, Nelson Atkins Museum of Art – Photo copyright of Jim Barcus