The 300-Year War Against Self-Pleasure

History has A LOT to say about self-pleasure. From Ancient Egyptian gods creating the universe to Victorians believing cornflakes could stop you touching yourself, the history of self pleasure is genuinely one of the strangest stories humanity has ever told itself. Upcoming shows: https://www.esmeljames.com/events Book: https://www.esmeljames.com/book   / dresmelouisejames     / dr.esme.louise     / esme.louisee     / dr.esme.louise     / dresmelouise