
Artist Tara de la Garza “Monument to the Plastocene IV” solo art installation on view at Art Kiosk
Artist Tara de la Garza's solo art installation, Monument to the Plastocene IV, is on view at the Art Kiosk, 2208 Broadway in Redwood City, through July