David Ross

By

David Ross of Dallas, Texas, is the creator and director of the Bl. Karl Symposium. He is a Catholic husband and homeschool father of 6 children, and owner of a real estate practice.

Upcoming Symposium Honors Bl. Karl von Habsburg

MENU