The Magi's Gifts



Status

Summary
Sometimes when the worst things happen, the best things come from them. A holiday story of triumphant love. Dramione.