Palo Alto Show
05/01/2004
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.



View Archived Articles 2010200920082007200620052004200320022001    Current Articles