Carmela Zumbado is an American actress who enjoyed breakout success playing Delilah Alves during the 2019 second season of the Netflix drama You. She previously

Read More