Author:

TinyStitch

Game of Thrones - The Second Bastard

19 chapters