After impatiently waiting nine months on the organ donor list, Emma Swan finally receives the phone call she's been waiting for, but maybe this organ comes with a lot more than she ever thought imaginable?
*Swanqueen AU
After impatiently waiting nine months on the organ donor list, Emma Swan finally receives the phone call she's been waiting for, but maybe this organ comes with a lot more than she ever thought imaginable?
*Swanqueen AU
Emma Swan and Regina Mills have a complicated past to say the very least. Life has dealt them the short end of the stick, time and time again, but ten years after they last spoke, it's time for these...