Annie Sprinkle and Elizabeth Stephens’ Blue Wedding. Oxford 2009.

Mistress of Ceremonies: Veronica Hart

Celebrant: Luke Dixon

Home