About Sylvie Da Costa, a visual artist, creates installations where art and nature meet. She designs, produces, collaborates and takes part on different themes, under different forms.