St. Barths Frame of Mind
One of Kerri's most favorite places on earth, St. Barths is where she goes for some quiet time with her family and inspiration. The island is oozing with natural beauty and that je ne sais quois french style, that we cannot get enough of.