sterek-Stiles protecting Derek throughout the seasons. [Derek’s version]

more about : sterek