Kelly and John Diehl, Patty Richardson
Kelly and John Diehl, Patty Richardson AndersonMediaSTL.com