Nudibranch&Urchin.jpg

Spanish Shawl Nudibranch – California