Margaret Chen is a contemporary artist based in the San Francisco Bay Area.  

Thoughts.jpg