Apple tree, Taplow site 2

Apple tree, Taplow site 2

Observation - Apple tree, Taplow site 2 - UK and Ireland. Description: