A review by papercranestitches
Life's a Beach by Poppy Dennison

3.0

*** 3.5 Stars ***