Beach Rock Cross

Beach Rock Cross - Kaleidoscope Cross From Photo Of Eroded Volcanic Rock On Oregon Beach At Low Tide Photo