What is that!? And why is it on an Oregon beach?

«Previous
1 of 3 Photos
Next »
Read the story
Beached Salpa maxima
«
  • Beached Salpa maxima
  • Beached Salpa maxima
  • Salpa maxima
»
Beached Salpa maxima