Name
Email
Subscribe
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...