It looks like some kind of parson spider to me, not sure on any specifics, hopefully someone who knows more can do better!
It looks like some kind of parson spider to me, not sure on any specifics, hopefully someone who knows more can do better!