A review by samrushingbooks
The Girl the Sea Gave Back by Adrienne Young

4.0

4.5 stars