


Comment hidden due to low rating









Grid of small indents which may be man made or may be natural. Found at the beach, East coast of Scotland. No other related objects laying near it.
A: There are incredible man made carvings from ancient Scotland, such as petrospheres (carved stone balls).