Ali Cavanaugh, artist in Ste. Genevieve

Friday, October 13, 2017
Fred Lynch

Nationally-recognized artist Ali Cavanaugh has made a name for herself with her modern fresco works.