Join our community
Found on a beach in Portugal. Anyone know what this is? I know nothing about geology, so apologies in advance is this is not the correct sub.