Anastasia comes to Storybrooke... but she's also Annie, Jefferson's first wife, and she's there for Will's sake, not Jefferson's or Grace's. Grace ends up dealing with these changes with the help of the people she's adopted as family, discovering along the way that love isn't easy, and she's very lucky to have as much of it as she does. *Last in the Common Ground series!*
Rated: K+ - English - Family/Friendship - Chapters: 21 - Words: 22,361 - Reviews: 43 - Favs: 13 - Follows: 12 - Updated: 8/13/2015 - Published: 7/24/2015 - [Paige/Grace, Henry Mills] Zelena/The Wicked Witch of the West, Will Scarlet/Knave of Hearts - Complete