Djinn

   
There is Now PG-13
Sometimes you have to wait a long time for what you want. This is a birthday fic for DebbieB