Where next?
Explore related content
Wife of Ainu village chief. The Ainu are the indigenous people of Japan. They live on the northern island of Hokkaido.
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more