Thumb

Princess Noriko of Takamado, in ancient Japanese formal court attire, attends a Shinto rite on Oct. 2, three days before her marriage.

Avatar

Chloe John

19261 pins   8 boards   43 followers

Follow

Other pins from

Chloe John