In another life
Ginnyandjosh101
- Reads 1,703
- Votes 43
- Parts 10
Mary Margaret has always had dreams of another life, in another time, with another man who is not her husband, Doctor Victor Whale. One day she meets the man of her dream life, her world is turned upside down. David also suffers from the same dreams and now that he's found Mary Margaret he won't let her go without a fight. Their past life ended in tragedy-will this one?