Pic # 2728: Priest and helpers after the wedding ceremony at Meiji Shrine in Tokyo
This search box only works with keywords in English.