Apple tree

Apple tree

Observation - Apple tree - UK and Ireland. Description: