Angela de la Cruz is an artist.
Angela de la Cruz image