Teresa Solar is an artist.
Teresa Solar is an artist.