Concept 786

United Kingdom 1980's
20 pieces with Filter in Flip Top Box

Producer ?, England
Trade Mark Owner ?