The Altar, by Lucia Mendez Get link Facebook X Pinterest Email Other Apps October 03, 2017 Altar Acrylic on canvas, 24 by 30 inches. Lucia Mendez was born in Santo Domingo, Dominican Republic, in 1973. Get link Facebook X Pinterest Email Other Apps