when you go to macy's perfume section, the sales people would spray their product onto a thin long strip of paper then hand it to you so you can smell it, what is that specific paper called, and where can i find it?
when you go to macy's perfume section, the sales people would spray their product onto a thin long strip of paper then hand it to you so you can smell it, what is that specific paper called, and where can i find it?