Moschatel?

Moschatel?

Observation - Moschatel? - UK and Ireland. Description: