Long Beach Public Library: 14729110_10154536168620761_8957797087377481455_n
Long Beach Public Library: 14716256_10207563674074810_2341012361721275335_n
Long Beach Public Library: 14705762_10154283468613855_8322446368483137314_n
Long Beach Public Library: 14681780_10208064798799787_5434518617857632555_n
Long Beach Public Library: 14681630_10207563701915506_7566827755094983291_n