How much sand on white sand beaches is parrot fish poop?Where does the rest come from?

4 answers 4