Misumena vatia?

Misumena vatia?

Observation - Misumena vatia? - UK and Ireland. Description: