A review by elfit
For the Longest Time by Kendra Leigh Castle

4.0

I didn't think I would like it as much as I did. Very heartwarming and kinda heartbreaking, but happily ever after with animals and artists and sarcasm. A great afternoon read.