plant found in my garden

plant found in my garden

Observation - plant found in my garden - UK and Ireland. Description: seeded all over my garden, seems to be a fast growing shrub/tree. i cannot locate it in any books/internet.looks like a apple. i have nothing like it growing nearby,

seeded all over my garden, seems to be a fast growing shrub/tree. i cannot locate it in any books/internet.looks like a apple. i have nothing like it growing nearby,