Solana Beach Library half-price sale runs through Jan. 28 at used book shop

Advertisement