Subject: What’s this thing????
Location: Melbourne. Australia
April 17, 2017 10:00 pm
Hey bugman this photo was taken today in Melbourne, Australia and I have absolutely no clue as to what this creature is. Hoping you can help!
What's That Bug? does not endorse extermination