apple tree gall?

apple tree gall?

Observation - apple tree gall? - UK and Ireland. Description: