Mecca Allah is a movement artist and creative of Puerto Rican and West African descent residing in New York city. Through delving into her cultures spiritually and learning how powerful and healing plants are, she begun making her 'Luna Rosa' (Rose water). Roses are a very medical plant and naturally up lifting. Each product is made with love and intent and created personally by Mecca in her New York home.
Mecca looks forward to creating and sharing other wellness and spiritual blends as she grows. Creatively you can look forward to some projects she is doing personally as well as some upcoming modeling campaigns she is featured in.