Hercules and the Princess of Troy (1965)

Hercules and the Princess of Troy (1965)

1965-03-08 Italy, United States of America 47 Min. PG-13
5.625 8 votes