Nikki Diamond

Nikki Diamond

Born 8 August 1969 in New Orleans, Louisiana, USA