Crowd walking with umbrellas in a traditional Japanese street with a flag

Crowd walking with umbrellas in a traditional Japanese street with a flag