Hope and Forgiveness



Status

Summary
Can hope and forgiveness prevail between Will and Mac?


Characters