Designed by
Title
Okuninushi -god of love- Japanese wooden carved statue at Kiyomizu Temple (or Pure Water Temple) in Kyoto, Japan #306647110
Description
Okuninushi -god of love- Japanese wooden carved statue at Kiyomizu Temple (or Pure Water Temple) in Kyoto, Japan.
This image is editorial