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.

More by Virginia Faircloth

View profile