SSt. Petersburg Read More Florida fantasy reigns at Lucy Sparrow’s 13,000-item felt store in St. PeteNovember 26, 2025 Lucy Sparrow’s favorite item in her new 13,000-piece felt pop-up shop is the spiny lobster. During one of…