fritillery?

fritillery?

Observation - fritillery? - UK and Ireland. Description: