Series
An Antique Roman
Ethan Rayne and Rupert Giles have been friends, enemies, and lovers since they were schoolboys. But when Ethan descends upon Giles on a very strange Christmas week, things work out differently.
Series
Ethan Rayne and Rupert Giles have been friends, enemies, and lovers since they were schoolboys. But when Ethan descends upon Giles on a very strange Christmas week, things work out differently.