Slugger Museum by Tim Girton London in the giant limestone ball and glove sculpture. Share this:FacebookTwitterEmailPrintRedditTumblrPinterestLike Loading...