Martian planetary fragments show odd shapes and textures and colours

Martian planetary fragments show odd shapes and textures and colours