New Marine Canvas and Cushion Shop Opens on Johns Island

by