Bazzania?

Bazzania?

Observation - Bazzania? - UK and Ireland. Description: