Kawanabe Kyosai
Japanese, 1831-1889
Kawanabe Kyosai
Japanese, 1831-1889