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.