Visitors of the Meiji Shrine washing their hands before praying May 28, 2013 • 699 × 466 • Visitors of the Meiji Shrine washing their hands before praying