Photo by mitzpaOr in the fog, anyway. Have you seen the new sculpture in Prospect Park (near the Prospect Park West/3rd Street entrance), captured here by mitzpa? It’ll be there through November — when you stop by, just be sure to try to keep the kids off it… Take