Wild Carrot N1332

Observation - Wild Carrot N1332. Description: Distinctove busy head and white floweers with a purple centre about 2ft

Distinctove busy head and white floweers with a purple centre about 2ft