Massive art piece installation underway at St Pete Pier
Workers began the process of installing a massive hanging rope sculpture in downtown St Petersburg Thursday as part of the final touches to new St Pete Pier.
Workers began the process of installing a massive hanging rope sculpture in downtown St Petersburg Thursday as part of the final touches to new St Pete Pier.