The Flesh Company, located in St. Louis, celebrates its 100-year anniversary in 2013 and held a competition to design a new logo commemorating the event.
Gypsy Brackney
More Blogs
The Flesh Company, located in St. Louis, celebrates its 100-year anniversary in 2013 and held a competition to design a new logo commemorating the event.