Originally Posted by Duskygrin
This is the last image of that (presumably French) film my memory has retained.
Sounds weird enough to be French, and it had nudity, and you were in France. So yeah, probably.
Your post was also weird and oddly arousing. Your nation would be proud.