Catherine Busson is an actress, known for The Last of the Powerseekers (1971).
演员
饰:Amazon Woman
1973-12-15 00:00:00(日本)
饰:Nurse Leah
1969(美国)