pine siskin: small finch of North American coniferous forests
finch: any of numerous small songbirds with short stout bills adapted for crushing seeds
public library: a nonprofit library maintained for public use