India Rose Educates Clients on Makeup That Works India Rose Cosmeticary is a Vancouver-based makeup boutique offering luxury beauty products, makeup services and lessons. Founded by makeup artist India Daykin, India Rose specializes in the ritualistic side of beauty regimes, ensuring each client’s experience is tailor-made to their needs. Located 4850 Mackenzie St. in Vancouver it’s…