Vanity_Fair_GOT-104 Game of Thrones cast photographed in Ballintoy, Northern Ireland by Annie Leibovitz. Visual editor & producer Kathryn MacLeod.