Imia Fleur Edwards Net Worth is
$17 Million
Mini Biography
Imia Fleur Edwards was created on Sept 11, 1985 in LA, California, USA. She actually is known on her behalf work on Do it now! (2011), Magic Power Scouts (1998) which Christmas (2007).
Known for movies