Looks like a very bad case of ich to me.
Symptoms:
Small white spots resembling sand
Fish scratch against rocks and gravel
In advanced stages fish become lethargic
Redness or bloody streaks in advanced stages
Infected fish are covered to various degrees with small white spots. Severe infestations are easy to spot, but small occurrences often go unnoticed. However, ich won't remain unnoticed for long. Like a bad penny, it will be back with a vengeance.
The adult parasite burrows into the skin of its victim, feeding on blood and dead epithelial cells. The irritation caused by the burrowing parasite causes the skin of the fish to swell and produce white cysts seen as a small spots.
This is one reason why I don't keep Black mollies in my community tanks. They are very suseptable to the ich.