Wedding Photography at St. Thomas Aquinas Church

Wedding Photography at St. Thomas Aquinas Church

Location: 6306 Kenwood Ave Dallas, Texas 75214.