Deborah Loomis

Hercules in New York (1970) HD
IMDb:

Hercules in New York (1970)