Delhi Public Library is a national depository library in Delhi , India , it has over 35 branches across the state .
Delhi Public Library is a national depository library in the Indian state of Delhi . 
 The library has 35 branches across the state .