Jessica Lajard

Born in 1985 in Libourne, France.

Lives and works in Seine Saint Denis, France.