Lily Shelton Baur is a former Veiled Prophet Ball Queen. So what does it mean? Here are details related to it explained below. Lily is a previous Veiled Prophet Ball Queen. The title is given to the Queen of Love and Beauty, founded by the prominent St. Louisans in 1978. Every year one of the members from…