Bacchini?

Bacchini?

Observation - Bacchini? - UK and Ireland. Description: