zNSFW

Umberto

Cannibal Ferox, also known as Make Them Die Slowly 1981 - Italian exploitation film
Princess Clotilde of Savoy, Princess of Venice and Piedmont is a French actress,