karlaswalsh

Karla Walsh

Digital editor, NASM personal trainer/fitness instructor, journalist, lover of dancing, Cabernet Franc, sparkles, adventures and exclamation points! karlawalsh.com
  • 1,039 posts
  • 1,069 followers
  • 388 following