Scale insect on peach

Scale insect on peach

Observation - Scale insect on peach - UK and Ireland. Description: