Image 19 of 56: Full Resolution

They are all sea anenomes (covered in shell bits). I've never seen so many...