Teresa Yala from Louisiana

Teresa Yala has been found in Louisiana.