Isabella, Duchess of the Devils
Movie • 1969
House of Pleasure
Let It All Hang Out
La grande avventura di Scaramouche
Movie • 1972