Niki Taylor

NIKI TAYLOR Los Angeles Fashion Week at Smashbox Studios Los Angeles, California - 20 October 2005
Credit: Josie Kern / WENN

See our biography of Niki Taylor