Every day holds a piece of a dream
‘Geisha’ means a skilled person. ‘Gei’ stands for skillfulness while ‘sha’ refers to someone who knows. Geisha bears traces of the mystique of the Orient. Geisha aspires to something beyond the everyday and leaves an imprint of Japanese culture.
Read More