No biography for this artist.
Sara Ouhaddou
Contemporary
Installation, mixed media
Artist born in Draguignan, France.
Is this your profile? Do you represent this artist?