Illustration for an exquisite Christian Dior fashion show traveling to major cities all around the United States.
D Magazine (Dallas Magazine)