Sorry for the crap photo
Climbing a tree and saw this.
I understand this to be an introduced species however don’t know the name of it
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy