Flower menace

Flower menace

Observation - Flower menace - UK and Ireland. Description: