bluetang_2000 Supporting Member BARcard May 21, 2024 #1 Anyone came across what this is? Attachments IMG_0786.jpeg 175 KB · Views: 92
Don.Julio91 Supporting Member BARcard May 21, 2024 #2 Stomatella snail ? It’s a friend, free cleanup crew if it hitchhiked.