Nationalité britannique
Née en 1971
Vit et travaille à Londres (Royaume-Uni)


Infrastructure 2002
Now Wait For Last Year 2007