TheBat, 8 months ago Wasn’t there a temple in Greece where priestesses would have sex with devotees?
Wasn’t there a temple in Greece where priestesses would have sex with devotees?