@kgolab They are annoying little beasts, Keren. I assume Tasmania has the same penchant for unpleasant creatures as your northern neighbor, so this must seem pretty tame to you.
May 13th, 2020
Leave a Comment
Sign up for a free account or Sign in to post a comment.