Meet Barbara Navarro

Barbara Navarro is a Franco-American multimedia artist who has been living in Paris since 1978. She was born in Cambridge, Massachusetts in 1950. Her ... Read More...