From Villejuif, Val-de-Marne, France • 1949 - 2018
Catherine Marie Simone Tricot (5 February 1949 – 19 September 2018), known professionally as Catherine Castel, or Cathy Tricot, was a French actress and makeup artist. (Via Wikipedia)
Dracula's FianceeFilm • 2002
The Nude VampireFilm • 1970