Here comes the sun. And it’s more than just all right. After months of design, creation and installation, the first major work of public art on...
What’s 175 feet long, four feet wide and consists of more than 15,000 individual pieces? That would be St. Petersburg’s newest public art installation, currently in...