Japan Photos Formal dress of Japanese royal family around the 10th century. Worn at ceremonies at the palace. August 2, 2020 Formal dress of Japanese royal family around the 10th century. Worn at ceremonies at the palace. AloJapan.com
AloJapan.com