Sex with dogs

Now dead! The wondrous life of lady who had sex with dogs

Her name was Mirabel which means “wondrous” in English. And living up to her name,…