Men dressed in traditional festival garb wait on the steps of a local shrine for a priest to bless the floats that they will carry in parade as a part of the Gion Festival celebrations. Yamaguchi, Japan. July 2012.
Hi, I’m Mel, blogger and tea sommelier at Mel Had Tea. I love to explore, learn, and meet new people. Nothing inspires me more than reading, traveling the world, talking to strangers, and drinking tea.