Beach Rock Cross

Beach rock cross

Kaleidoscope cross from photo of eroded volcanic rock on Oregon beach at low tide