Louisa Takehashi
Filmography
Read More
Moving Pictures
(1989)