Joelda Rodriguez from Texas

Joelda Rodriguez has been found in Texas.