A review by lolovestoread
On Fragile Waves by E. Lily Yu

adventurous dark informative inspiring medium-paced

3.5