Beth Kelly
Beth Kelly
Beth Kelly

Beth Kelly

  • USA

Happily Married Dog Mom with a passion for Animals, the Arts, the Written Word, Fine Wine, French-Country Design, all things Celtic, Laughter, and Polka Dots.