Ghost AU. Falling in love for the first time is scary enough, right? Add a ghost to the mix. originally written by ©wavegoodbye 4/13/19All Rights Reserved
If you already have an account, Log in.
Ghost AU. Falling in love for the first time is scary enough, right? Add a ghost to the mix. originally written by ©wavegoodbye 4/13/19
25 parts