by Tangledskein
A very hot story! I gave most of the chapters 5 stars. Thanks for your time and imagination.