Barbara Stanton

Title: Artist, Art Instructor Location: Livermore, California, United States Barbara Stanton, Artist and Art Instructor, has been recognized by Marquis Who’s Who Top Artists for dedication, achievements, and leadership in…