I Will Bring A Mirror
I Will Bring A Mirror
Length: 16553 words
Paring: Frank/Gerard
Summary: One foggy, wet afternoon, a mysterious young man collapses on the doorstep of Lord Morrison’s manor. He does not remember his name or how he came to be there, but he does not seem that unfamiliar to Gerard, Lord Morrison’s ward…













