A review by harley_n66
It Shouldn't Have Been Beautiful by Lia Purpura

adventurous challenging emotional funny hopeful inspiring lighthearted reflective relaxing sad tense fast-paced

4.75