Sanno Matsuri festival from 6th-17th June,2015 in Tokyo, Japan

Sanno Matsuri Sanno Matsuri A procession of 300 [...]