Ilona Bachelier is an actress, known for War of the Buttons (2011), Trouble at Timpeltill (2008) and Those Happy Days (2006). Read more on iMDB