Carucha L. Meuse is a creative photographer specializing in visual storytelling on a multimedia platform. Her explorations into the human experience have taken her around the world. Her work has been published in USA and around the world. She is based in New York where she is constantly working on new multimedia projects.