Lindale Public Library recieves grant from anonymous donor