Meg Cavanaugh

A singer-songwriter/actor originally from Dayton, OH, Meg Cavanaugh is currently residing in London, England.