Crataegus punctata

Open rocky ground, thickets and pasture. Rich hillsides.