Rene de los SantosRené De Los Santos is a self-taught painter and printmaker born and raised in Santiago, Dominican Republic. After arriving to New York...