Designed by
Title
Onmyoji (Japanese Priest) in A Japanese Wedding Ceremony #40253000
Description
TOKYO, JAPAN - NOVEMBER 23: Wedding ceremony in Tokyo, Japan on November 23, 2013. Priests lead groom and bride in a traditional wedding ceremony at Meiji shrine
This image is editorial