Yellow flower stick

Yellow flower stick

Observation - Yellow flower stick - UK and Ireland. Description: