Multimedia Object for Lula Ellen Taylor

Title: Death Cert - Simmons, Lula E

The location is Harlingen, Cameron County, Texas in Feb 1964.


image