Soulmates are rare. Contrary to popular belief, not everyone has one. But for those who do, they will always - always - find each other. Long-fic/AUAll Rights Reserved
If you already have an account, Log in.
Soulmates are rare. Contrary to popular belief, not everyone has one. But for those who do, they will always - always - find each other. Long-fic/AU
11 parts