Lena Yada

Nov 12, 1978
Honolulu, Hawaii, USA

IMDB logo