After a Thousand Years (48 Christmas Wishes/Santa Clause Crossover)
18 parts Complete
18 parts
Complete
Bernard heard other elves talk about finding true love. After living a thousand years he'd not found it, always waiting one more day knowing full well the odds were stacked against him.
Disclaimer...