Art 21, a gallery in Palo Alto, CA. hosted an opening for Sarah's new works on June 4th and 5th. Art 21 is located at 530 Alma Street in Palo Alto. What a success the show has been. If you are in the Palo Alto area, hurry in to see what is remaining of the show. Many works have been sold.