possum lover profile image 79

What type of a sea creatures is this?


It was found on a beach in North Carolina from the Atlantic ocean. There was more than one of them laying around, and we don'the have a clue of what they are.

sort by best latest

Buildreps profile image94

Buildreps says

2 weeks ago
 |  Comment
LoisRyan13903 profile image73

LoisRyan13903 says

2 weeks ago
 |  Comment
working