Micki Moore

Micki Moore

Born in Shreveport, Louisiana, USA