iggymakarevich.com
Is it a tassie tiger?
“This image was taken by a man named Peter Groves in January of 2019. He claims to have seen the Thylacine when he was walking a trail in Clifton Springs, Australia. Groves said that the animal did…