Barbara Takenaga is an artist.
Barbara Takenaga is an artist.