Lilli Babb

Appearing in Beauty and the Beast at the St. Vincent Summner Theatre.