Birch Sawfly?

Birch Sawfly?

Observation - Birch Sawfly? - UK and Ireland. Description: