Have you ever stood at a shoreline or alongside a river or stream, marveling at the beautifully tumbled and polished rocks all around you? And have you ever really thought about what was required of those rocks for that to happen?

Go to Top