Features

Culture

 

Geisha and maiko (apprentice geisha) take part in a rehearsal for the annual 'Miyako Odori' — which means 'capital city dance'. — AFP