Dewees Logo
I had the privilege of creating a new brand identity for the beautiful island named Dewees. Dewees Island is located just North of Charleston, South Carolina. The philosophy of Dewees Island is restoration and preservation, not destruction and removal.
View all tags
Posted on
Jan 3, 2012
More by Virginia Faircloth View profile
Like