Spotted at 33°57′18″S, 115°4′30″E (Margaret River, Western Australia

You may like : apophysis aaaah! acexual dala :) big bug? july 8th