Acting
New York City, New York, U.S.
Mr. Hercules Against Karate
1973 · Movie
Nudes of the World
1962 · Movie