Pretty Things On Shelves cover

Pretty Things On Shelves

by

Published January 1, 2023 · 366 pages

Community Ratings

Description

Blair: You know those fairytale moments when your life is on the brink of transformation? I thought I had one. I can still picture it: dressed to the nines in a dazzling ball gown, clutching a glass...

Keep browsing

Readers tagged this book with these. Tap one to see more like it.