World-renowned felt artist Lucy Sparrow is bringing her whimsical creations back to Tampa Bay, this time at FloridaRAMA in St. Pete beginning 21, 2025.