Preparations for the Miyako Odori, Kyoto’s spring dance festival – in pictures

Wait 5 sec.

Geisha rehearse for a traditional dance that has been performed annually for more than 150 years Continue reading...