Very large, stripy stinging insects Greece Answers