Teresa Stewart from Texas

Teresa Stewart has been found in Texas.