Visual artist Cecilia Paredes blends herself in a flowery and colourful universe. A setting hiding an environmental struggle…