Geisha Rehearse for Kyoto's Historic Miyako Odori Festival
Geisha in Kyoto prepare for the annual Miyako Odori, a traditional spring dance festival with over 150 years of history, featuring performances that blend theatre, music, and seasonal themes.


