Stefan salvatore is a vampire, elena gilbert is human even though they are not the same species they have an epic love that will make you want a Stefan of your own.
Sign up to add Epic Love to your library and receive updates
or
Stefan salvatore is a vampire, elena gilbert is human even though they are not the same species they have an epic love that will make you want a Stefan of your own.