Tag Archive: Black Moon Wrath

Preview: Black Moon Cosmetics Wrath and Selene Liquid Lipsticks on brown skin

    Follow me on Instagram, Twitter, Facebook and Youtube: @charismafulltv   Charisma’s Rating:   Black Moon Cosmetics Wrath         UNRATED Price: $18 / 6 ml / 0.2 fl. oz. tube Black Moon Cosmetics Selene          UNRATED Price: $18…
Read more