Diana Quino
Music video directed by Diana Quiñones Rivera for the song "Can't See It Anymore" by Chicago based artist Niika.