Ceremonial waistcoat
National Museum of World Cultures Foundation · 400×343
National Museum of World Cultures Foundation · 400×349