There’s no snow on the ground, but there are plenty of holiday lights for Christmas and New Year’s in downtown St. Petersburg, Florida, near the St. Pete Pier.
There’s no snow on the ground, but there are plenty of holiday lights for Christmas and New Year’s in downtown St. Petersburg, Florida, near the St. Pete Pier.