Watched
About
Lucretia Love
Born: Mar 25, 1941 — Died: Jan 9, 2019
Birthplace: Borger, Texas, USA
The Arena
Eye
Apr 7, 2020