Size >23mm.
Not reassured with this one...
The green metallic reflection on chelicera and "shorter" first legs speak for a female I think.
The last pic shows what could be her old web. Five meters away from her, with an entrance around 15mm. But I've never seen her in...