Ursus and the Tartar Princess

Ursus and the Tartar Princess

2.0

Peplum movie from 1961