Sir Richard

Duty Free Netherlands 1960's
20 pieces with Filter in Soft Pack with Cellophane

Producer ?, Benelux
Trade Mark Owner Tobacco Products Corporation Limited