Game of Thrones family tree

SPOILERS if havent watched. Early basic primer in advance of Season Six on April 24 on HBO.

image