写真素材 - Kumano Shrine located at the furthermost end of Cape Irozaki on the Izu Peninsula in Shizuoka Prefecture (Japan) is where a deity of marriage is enshrined.
Kumano Shrine located at the furthermost end of Cape Irozaki on the Izu Peninsula in Shizuoka Prefecture (Japan) is where a deity of marriage is enshrined.