Shonen Suzuki - Oni Nembutsu, Standing with Head Raised and Howling - 1991.77 - Cleveland Museum of Art
Summary
1991.77
Date
1875
Location
Cleveland, USA
Source
Cleveland Museum of Art
Copyright info
https://creativecommons.org/publicdomain/zero/1.0/