“The astonishing find was made by reindeer herders on the Lyakhovsky Islands, which are part of the New Siberian islands archipelago in Russia’s Far North.” https://t.co/10VlI0j3m2 #cavebear pic.twitter.com/sGgy6hqIcN
— Warren Myers ?? (@warrenmyers) September 16, 2020
from Twitter https://twitter.com/warrenmyers
September 16, 2020 at 02:53PM
via IFTTT