Amy Brough

Amy Brough is another actress.

Roles

 * Herself
 * Lucy McKorka
 * Lizabeth Leia
 * Alexandra, God of Gadgets
 * Jasmine Hayley