Leticia Duran in Rhode Island

Leticia Duran found in Providence.