Select All
  • An Angel's Grace (Castiel x OC)
    475K 12.9K 37

    Alexandria, or Alex for short, is the youngest of the Winchester's. she's not their legitimate sister, but her mother died giving birth to her, and her father gave her up to the Winchester's. She's had a strange mark on her back, a cross, for as long as she can remember. She considers it a birthmark. But there's some...