Crab spider?

Crab spider?

Observation - Crab spider? - UK and Ireland. Description: Spider lurking on the magnolia

Spider lurking on the magnolia