Layers on layers, a million years or more in the making, create a colorful tapestry of time. (California)
Couldn't load pickup availability