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

Xu Longsen/ Xu Longsen

China 1956

Painting

Xu Longsen
Xu Longsen
Male
China
1956

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