Imia Fleur Edwards
Birthday:
September 11, 1985 in Los Angeles, California, USA
Height:
155 cm
Imia Fleur Edwards was born on September 11, 1985 in Los Angeles, California, USA. She is an actress, known for Great Pretenders (1999), 16 Bits and Dance for It! (2011).