Barbara Armbruster is an artist.
Barbara Armbruster is an artist.