From New York City, New York, USA
Angela Alvarado is an American actress and director. She was married to singer Draco Rosa for nearly 31 years. (Via Wikipedia)
Night VisionsFilm • 1990