Overview

Carter McGuyer is an industrial designer based in Alabama.