Looks like Helix aspersa maxima, not an expert though