Shannon Carr

Shannon McGraw Carr is a member of the Cathlolic Speakers Organization.