Unexplained plant

Unexplained plant

Observation - Unexplained plant - UK and Ireland. Description: A plant i found in my garden. white type of leaves and looks like little flowers.

A plant i found in my garden. white type of leaves and looks like little flowers.