CavalliniSouth San Francisco, CABrand · Paper goodsVintage Dogs 1,000 Piece Puzzle$35Stocked at 1Hitchcock Paper Co.Occoquan, VABrand · Retailer · Stationery shop$35