Hare Rama
Switzerland 1980's
25 beedies in Paper Wraper
Price 2 Fr
Producer
?, India
Trade Mark Owner
?