160305_Japan_3412

Traditional Japanese wedding at Meiji Shrine

Advertisements