It is better to meet danger than to wait for it. He that is on a lee shore, and foresees a hurricane, stands out to sea and encounters a storm to avoid a shipwreck.
Bio: Santa Barraza is an American mixed-media artist and painter who is well-known for her colorful, retablo style painting. A Chicana, Barraza pulls inspiration from her own mestiza ancestry and from pre-Columbian art.