Ayumi Iizuka
Ayumi Iizuka is an actress and writer.
The Honor List 2018
Rating: 5.4
Love, Sex, and Eating the Bones 2003
Rating: 5.8
as Gemma Dower