Tradition

A traditional Japanese wedding held at the Meiji Shrine in Tokyo, Japan.
Tradition