How Kitty Got Her Groove Back: A Sophia Rose Review

It’s Kitty Bennet’s time to Shine or go out ignobly.

More