Rock Layers

Rock Layers

Kaleidoscope cross from photo of rock layers at low tide along Oregon coast