0
Red stripes declared U.K.βs oldest art after being dismissed as a natural phenomenon
Dismissed as a natural phenomenon for more than a century, red stripes on a rock in Wales have been found to be the oldest known prehistoric art in Britain.
No comments yet.