Is Sand a Rock?

by Ellen Lawrence
The sand on a beach feels soft beneath your bare feet, but take a close-up look at... read more