New poster helps raise funds for library