Bonnie Lay Grant

Bonnie Lay Grant

Communications professional, performing & visual artist, life sciences advocate, survivor, two boys and a dog...Opinions are mine alone.