Tamara Joyce is a Swiss porn star. [+]