Ofra cosmetics by ofra winfrey? Just kidding.
OFRA, is a new cosmetics brand that i have just discovered online. But I believe they have been in existence for quite a while now.. They are based in Florida, USA.
I have read good reviews about them and watched nikkietutorials. I was intrigued so.. I bought a lipstick online!