Beset on all sides by lies and betrayals, Guy of Gisborne must look for allies in unlikely places. A Season 2 AU.All Rights Reserved
If you already have an account, Log in.
Beset on all sides by lies and betrayals, Guy of Gisborne must look for allies in unlikely places. A Season 2 AU.
25 parts