Sepia Skincare Announces Launch of its Online Boutique

Sepia Skin Care is an all natural shea butter based beauty line. It is also one of the few companies where products are still painstakingly made and packaged by hand. Sepia Skin Care is based and distributed in New York City and manufactured in Philadelphia. - November 03, 2006

Press Releases 1 - 1 of 1