North Beach Branch Library Gallery

Photo credit includes: Jason Doiy and Brian Castagne