by Katherine-T
Perfect is an inadequate description.
Wish there would have been more sexual build-up.