Creative Critters: arts & craftsCreative Critters: arts & crafts at Chula Vista Public Library - Civic Center.Nov 18 · Chula Vista Public Library - Civic Center