Procedural icy surface texture

I have been playing around with a procedural icy surface texture for a planet, using only Blender.