The Gifts are flying all over this episode as Sansa finds a gift just for her as Ramsey presents a gift of his own making, Daenerys has a little gift land at her feet and Cersei finds a surprise gift awaiting her with the Sparrows.
The Gifts are flying all over this episode as Sansa finds a gift just for her as Ramsey presents a gift of his own making, Daenerys has a little gift land at her feet and Cersei finds a surprise gift awaiting her with the Sparrows.