Kaaya Living Logo
Logo for 'Kaaya Living', a yoga and meditation center. The word 'Kaaya' in Sanskrit means 'Body'.
More by Sumesh A K View profile
Like
Logo for 'Kaaya Living', a yoga and meditation center. The word 'Kaaya' in Sanskrit means 'Body'.