Rosaceae?

Rosaceae?

Observation - Rosaceae?. Description: Medium fruit tree, 20 ft high and about the same spread, big pink-white flowers in the spring, covered in fruit at the moment, on heathland but close enough to road, car park etc to be of garden origin. Fruit contains several small, hard seeds. Any ideas?

Medium fruit tree, 20 ft high and about the same spread, big pink-white flowers in the spring, covered in fruit at the moment, on heathland but close enough to road, car park etc to be of garden origin. Fruit contains several small, hard seeds. Any ideas? I'm thinking Crataegus...