Inmaculada del Castillo
Art del Castillo

Upcoming shows

Los Altos Hills Town Hall exhibit, September 4, 2015 through March 2016.
26379 Fremont Road, Los Altos Hills, CA 94022

Opening reception at Town Hall, Sunday September 27, 2015 2pm to 5pm. Open to public.

Details here:

In the Los Altos Hills Town Hall exhibit after hanging two of the 30x90" photos.