Vintage Alfa Romeo fuel cap I beleive its from a Alfasud but not 100% sure on this
Unfortunately it is missing the key
Good condition Shed Find but sat on shelf for over 20 years