I assume these are some variety of crab apple, judging by their size. Do they have any culinary use or are they more ornamental than edible? Ironically, this is one of two of these trees growing near our flats and I've only noticed them for the first time this year, having been here 20-plus years! I love the pink colour.