Lots of this in our garden

Lots of this in our garden

Observation - Lots of this in our garden - UK and Ireland. Description: We have a lot of this growing in our garden,

We have a lot of this growing in our garden,