Preparations for the Miyako Odori, Kyoto’s spring dance festival – in pictures
Geisha rehearse for a traditional dance that has been performed annually for more than 150 years Continue reading…
Geisha rehearse for a traditional dance that has been performed annually for more than 150 years Continue reading…