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