October 19, 2012
Preview: Buckyball Installation Pictures
We’re so excited about Leo Villareal’s Buckyball. This installation is set to premiere in Madison Square Park on October 25th. It’s so great that this piece is being constructed in the NoMad District. We have a few awesome pictures below to offer you a sneak peak of what is to come: