Popularity: 0 Popularity

Ormer Locklear

Birthday

1891-10-28

Place of birth

Greenville, Texas, USA

Death day

1920-08-02