Designed by
Title
Toad Statue, Mie Prefecture, Japan. #101373866
Description
Toad statue at Meoto Iwa married couple rocks. The rocks are a symbol of marriage and are connected by a rice rope and have a small torii gate on top.
This image is editorial