Shelia Duff from Colorado

Shelia Duff has been found in Colorado.