The green sand is old bile that was stuck in your liver. I do not know what the gravel is though. Today I experienced this gravel for the first time and was wondering the same myself. It was brown and floated on the surface of the water. Is this just hundreds and hundreds of tiny stones or no?