Ignatius Creegan is one of more than 100 artists appearing at St. Louis Art Fair.