Animals and magic ready to take center stage at Carlsbad library+

Animals and magic ready to take center stage at Carlsbad library