Tulane Home Tulane Home
Prop shop creates magic in preparation for “The Illusion.”