Designed by
Title
People washing hand rite or Mitarashi ritual with Chozusha or Holy water #159488945
Description
People washing hand rite or Mitarashi ritual with Chozusha or Holy water in wash hand stone basin at Naritasan Shinshoji or Narita Temple on March 31, 2019 in Tokyo, Japan
This image is editorial