News Rocks By LB Indy Staff - March 3, 2016 0 1240 FacebookTwitterPinterestWhatsApp A mystery master of patience and composition created sculptures of stacked stone for the public’s enjoyment this past Wednesday, March 2, on Main Beach. Photo by Paul Graff. Share this: