A review by artemiscat
The Ship We Built by Lexie Bean

5.0

One of those stay up till 2am reads