Deutsche WL Factory Badge #15481

Description

Deutsche WL Factory Badge, numbered, 20.5mm