Fabiola Quezada was born in Temascalapa, near Mexico City, graduated with honors in fine arts from the Brera Academy in 2003 in Milan, Italy. In 2004. She has participated in numerous exhibitions in museums, galleries, institutions and spaces for con
Last seen: June 22nd at 5:39am — Visit site