Biography

Née en 1985 à Toronto (Canada), vit et travaille à Londres (Angleterre).