A review by rainbowreadsbooks
Somewhere Beyond the Sea by TJ Klune

3.5