On an apple tree in Herefordshire

On an apple tree in Herefordshire

Observation - On an apple tree in Herefordshire - UK and Ireland. Description: