Artist: Duwen Fangbing
Museum: Museum of Zen Buddhist Culture (Setagaya, Japan)
Technique: Paper
Artist
Duwen Fangbing
Download
Click here to download