12th Street Portraits is a professional portrait photography company serving the Outer Banks of North Carolina. We pride ourselves in having a passion for what we do!