A review by britomarte
Once Was a Time by Leila Sales

5.0

A MG time travel novel where things don't end perfectly or terribly! Be still my heart.

Really, this was a great read. Fresh and pleasant, with the bits nicely woven together.