



Could this have been made by humans? Any thoughts ?
Found this stone a couple of years ago on the beach in Spain (Tarragona province)
Are the carvings man or nature made?
u/Old-Championship8279 — 7 days ago




Found this stone a couple of years ago on the beach in Spain (Tarragona province)
Are the carvings man or nature made?