Sandra ENCAOUA is a French artist born in Paris in 1974. She currently lives and works between Paris and Miami. Fascinated by nature and raw…
View More Meet French artist Sandra ENCAOUA
123 ART
Art magazine
Sandra ENCAOUA is a French artist born in Paris in 1974. She currently lives and works between Paris and Miami. Fascinated by nature and raw…
View More Meet French artist Sandra ENCAOUA