Lee Spencer

Lee Spencer

- Greensboro, North Carolina, USA

Acting

Lee Spencer

Biography