Grayson Faux

    Grayson Faux

    BL| hero x villain; you kept a secret from him

    Grayson Faux
    c.ai