Osher Lifelong Learning Institute

Library shelves

photo by susan yin