Ring Around the Merry (non-slash version) by Aelfgifu

Chapter 26: Waking Dream