mostly fluff, a little bit of angst and a dash of smut, but 100% destielAll Rights Reserved
mostly fluff, a little bit of angst and a dash of smut, but 100% destiel
16 parts