Home — Don Pedicini Jr.: Illustrator

:root { –paper: #f0e2c4; –paper-dk: #e0cfa6; –cream: #faf4e8; –ink: #15100a; –ink-brown: #3a2810; –ink-mid: #7a5c30; –ink-lt: #b0905a; –red: #8b2516; –gold: #c08a2c; –gold-lt: #d4a84a; } *, *::before, *::after { margin:0; padding:0; box-sizing:border-box; } .masthead { background: var(–ink); padding: 0 2.5rem; display: flex; align-items: center; justify-content: space-between; min-height: 48px; border-bottom: 2px solid var(–gold); } .masthead-tagline { font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.72rem; color: var(–ink-lt); letter-spacing: 0.15em; } .masthead-nav { display: flex; gap: 0; list-style: none; } .masthead-nav li a { display: block; font-family: ‘IM Fell English’, serif; font-size: 0.72rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(–paper-dk); text-decoration: none; padding: 0.85rem 1.2rem; border-left: 1px solid rgba(255,255,255,0.06); } .masthead-nav li a:hover { color: var(–gold); } .banner { background: var(–ink); padding: 3.5rem 2rem 3rem; text-align: center; } .banner-top-rule { display: flex; align-items: center; justify-content: center; gap: 1rem; margin-bottom: 1.25rem; } .banner-top-rule span { color: var(–gold); font-size: 0.7rem; letter-spacing: 0.4em; font-family: ‘IM Fell English’, serif; text-transform: uppercase; } .banner-top-rule::before, .banner-top-rule::after { content:”; flex:1; max-width: 180px; height: 1px; background: var(–gold); } .banner-eyebrow { font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.82rem; color: #9a7b48; letter-spacing: 0.3em; text-transform: uppercase; margin-bottom: 1rem; } .banner-name { font-family: ‘Playfair Display’, serif; font-weight: 900; font-size: clamp(3rem, 7vw, 5.5rem); color: var(–cream); line-height: 1; } .banner-name em { font-style: italic; color: var(–gold); } .banner-subtitle { margin-top: 1.25rem; font-family: ‘IM Fell English’, serif; font-size: 0.8rem; letter-spacing: 0.35em; text-transform: uppercase; color: #7a6040; } .banner-bottom-rule { margin-top: 1.25rem; display: flex; align-items: center; justify-content: center; gap: 0.75rem; } .banner-bottom-rule::before, .banner-bottom-rule::after { content:”; flex:1; max-width: 120px; height: 1px; background: var(–gold); opacity: 0.5; } .banner-ornament { color: var(–gold); font-size: 1rem; } .hero { padding: 5rem 2rem 4rem; max-width: 820px; margin: 0 auto; text-align: center; } .hero-eyebrow { font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 1.05rem; color: var(–ink-mid); margin-bottom: 1.5rem; } .hero-heading { font-family: ‘Playfair Display’, serif; font-weight: 900; font-size: clamp(1.9rem, 4vw, 3.25rem); line-height: 1.18; color: var(–ink); margin-bottom: 1.75rem; } .hero-body { font-family: ‘Libre Baskerville’, serif; font-size: 1.05rem; line-height: 1.9; color: var(–ink-brown); max-width: 600px; margin: 0 auto 2.75rem; } .btn-row { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; } .btn { display: inline-block; font-family: ‘IM Fell English’, serif; font-size: 0.78rem; letter-spacing: 0.2em; text-transform: uppercase; padding: 0.8rem 2.2rem; text-decoration: none; cursor: pointer; } .btn-ink { background: var(–ink); color: var(–cream); border: 2px solid var(–ink); } .btn-outline { background: transparent; color: var(–ink); border: 2px solid var(–ink); } .orn-divider { display: flex; align-items: center; justify-content: center; gap: 1.25rem; padding: 0.5rem 3rem; color: var(–ink-mid); } .orn-divider::before, .orn-divider::after { content:”; flex:1; height: 1px; background: var(–ink-mid); opacity: 0.3; } .orn-divider-inner { display: flex; align-items: center; gap: 0.6rem; font-size: 0.65rem; color: var(–gold); letter-spacing: 0.3em; } .sec-header { text-align: center; margin-bottom: 3.25rem; } .sec-label { display: block; font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.78rem; letter-spacing: 0.3em; text-transform: uppercase; color: var(–red); margin-bottom: 0.7rem; } .sec-title { font-family: ‘Playfair Display’, serif; font-weight: 700; font-size: clamp(1.5rem, 3vw, 2.4rem); color: var(–ink); line-height: 1.2; } .sec-rule { width: 48px; height: 3px; background: var(–gold); margin: 1rem auto 0; } .portfolio { padding: 4.5rem 2.5rem; max-width: 1180px; margin: 0 auto; } .portfolio-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2px; border: 1.5px solid var(–ink-brown); background: var(–ink-brown); } .port-card { background: var(–cream); } .port-thumb { width: 100%; aspect-ratio: 16/9; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden; background: var(–paper-dk); border-bottom: 1.5px solid var(–ink-brown); } .port-thumb svg { opacity: 0.22; } .port-thumb-badge { position: absolute; bottom: 0; left: 0; right: 0; background: var(–ink); color: var(–gold); font-family: ‘IM Fell English’, serif; font-size: 0.6rem; letter-spacing: 0.22em; text-transform: uppercase; text-align: center; padding: 0.3rem 0.5rem; } .port-body { padding: 1.75rem; } .port-cat { font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.74rem; color: var(–red); letter-spacing: 0.18em; text-transform: uppercase; margin-bottom: 0.4rem; } .port-title { font-family: ‘Playfair Display’, serif; font-weight: 700; font-size: 1.2rem; color: var(–ink); line-height: 1.3; margin-bottom: 0.8rem; } .port-desc { font-family: ‘Libre Baskerville’, serif; font-size: 0.84rem; line-height: 1.75; color: var(–ink-brown); margin-bottom: 1.25rem; } .port-link { font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.82rem; color: var(–red); text-decoration: none; } .cards-band { background: var(–paper-dk); border-top: 2px solid var(–ink-brown); border-bottom: 2px solid var(–ink-brown); padding: 3.5rem 2.5rem; display: flex; align-items: center; justify-content: center; gap: 4rem; flex-wrap: wrap; } .cards-band-text { max-width: 480px; } .cards-band-title { font-family: ‘Playfair Display’, serif; font-weight: 900; font-size: clamp(1.5rem, 3vw, 2.2rem); color: var(–ink); line-height: 1.2; margin-bottom: 1rem; } .cards-band-body { font-family: ‘Libre Baskerville’, serif; font-size: 0.9rem; line-height: 1.85; color: var(–ink-brown); margin-bottom: 1.5rem; } .card-tags { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 1.5rem; } .card-tag { font-family: ‘IM Fell English’, serif; font-size: 0.68rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(–ink-brown); border: 1px solid var(–ink-mid); padding: 0.25rem 0.7rem; background: var(–cream); } .cards-band-visual { display: grid; grid-template-columns: repeat(3, 80px); grid-template-rows: repeat(2, 112px); gap: 8px; transform: rotate(-3deg); flex-shrink: 0; } .sketch-card-mock { background: var(–cream); border: 1.5px solid var(–ink-brown); display: flex; align-items: center; justify-content: center; position: relative; box-shadow: 3px 3px 0 rgba(21,16,10,0.18); } .sketch-card-mock.accent { background: var(–ink); } .sketch-card-mock.accent-gold { background: var(–paper); border-color: var(–gold); } .sketch-card-mock svg { opacity: 0.2; } .sketch-card-mock.accent svg { opacity: 0.35; } .sketch-card-label { position: absolute; bottom: 0; left: 0; right: 0; font-family: ‘IM Fell English’, serif; font-size: 0.5rem; text-align: center; padding: 2px; letter-spacing: 0.1em; text-transform: uppercase; } .sketch-card-mock .sketch-card-label { color: var(–ink-mid); background: rgba(240,226,196,0.8); } .sketch-card-mock.accent .sketch-card-label { color: var(–gold); background: rgba(21,16,10,0.8); } .shop { background: var(–ink); padding: 5.5rem 2.5rem; text-align: center; border-top: 4px double var(–gold); border-bottom: 4px double var(–gold); } .shop-frame { border: 1px solid #3a2f1e; max-width: 680px; margin: 0 auto; padding: 3.5rem 4rem; position: relative; } .shop-corner { position:absolute; width:18px; height:18px; border-color:var(–gold); border-style:solid; } .shop-corner.tl { top:-1px; left:-1px; border-width:2px 0 0 2px; } .shop-corner.tr { top:-1px; right:-1px; border-width:2px 2px 0 0; } .shop-corner.bl { bottom:-1px; left:-1px; border-width:0 0 2px 2px; } .shop-corner.br { bottom:-1px; right:-1px; border-width:0 2px 2px 0; } .shop-eyebrow { font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.8rem; letter-spacing: 0.3em; text-transform: uppercase; color: var(–gold); margin-bottom: 1.25rem; } .shop-title { font-family: ‘Playfair Display’, serif; font-weight: 900; font-size: clamp(1.8rem, 4vw, 3.2rem); color: var(–cream); line-height: 1.1; margin-bottom: 1.25rem; } .shop-body { font-family: ‘Libre Baskerville’, serif; font-size: 0.92rem; line-height: 1.85; color: #9a7e52; max-width: 500px; margin: 0 auto 2.25rem; } .btn-gold { display: inline-block; font-family: ‘IM Fell English’, serif; font-size: 0.78rem; letter-spacing: 0.22em; text-transform: uppercase; padding: 0.9rem 2.75rem; text-decoration: none; background: var(–gold); color: var(–ink); border: 2px solid var(–gold); } .blog { padding: 4.5rem 2.5rem; max-width: 1180px; margin: 0 auto; } .blog-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); border: 1.5px solid var(–ink-brown); } .blog-card { padding: 2.25rem; border-right: 1.5px solid var(–ink-brown); } .blog-card:last-child { border-right: none; } .blog-date { font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.74rem; color: var(–red); letter-spacing: 0.1em; margin-bottom: 0.8rem; } .blog-title { font-family: ‘Playfair Display’, serif; font-weight: 700; font-size: 1.1rem; line-height: 1.35; color: var(–ink); margin-bottom: 0.9rem; } .blog-excerpt { font-family: ‘Libre Baskerville’, serif; font-size: 0.83rem; line-height: 1.8; color: var(–ink-brown); margin-bottom: 1.25rem; } .blog-tag { display: inline-block; background: var(–ink); color: var(–paper-dk); font-family: ‘IM Fell English’, serif; font-size: 0.6rem; letter-spacing: 0.18em; text-transform: uppercase; padding: 0.22rem 0.65rem; margin-bottom: 0.85rem; } .blog-link { display: block; font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.82rem; color: var(–red); text-decoration: none; margin-top: 0.5rem; } .about { background: var(–paper-dk); border-top: 1.5px solid var(–ink-brown); border-bottom: 1.5px solid var(–ink-brown); padding: 5rem 2.5rem; } .about-inner { max-width: 960px; margin: 0 auto; display: grid; grid-template-columns: 220px 1fr; gap: 5rem; align-items: start; } .about-emblem { background: var(–cream); border: 2px solid var(–ink); padding: 2.5rem 1.75rem; text-align: center; position: relative; } .about-emblem::before { content:”; position:absolute; inset: 7px; border: 1px solid var(–ink-mid); pointer-events:none; } .emblem-monogram { font-family: ‘Playfair Display’, serif; font-weight: 900; font-style: italic; font-size: 4.5rem; color: var(–ink); line-height: 1; display: block; } .emblem-rule { width: 40px; height: 1px; background: var(–ink-mid); margin: 0.75rem auto; } .emblem-sub { font-family: ‘IM Fell English’, serif; font-size: 0.62rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(–ink-mid); display: block; } .emblem-star { display: block; color: var(–gold); font-size: 1rem; margin-top: 1rem; } .about-text-col .sec-header { text-align: left; } .about-text-col .sec-rule { margin-left: 0; } .about-body { font-family: ‘Libre Baskerville’, serif; font-size: 1rem; line-height: 1.95; color: var(–ink-brown); margin-bottom: 1.4rem; } .social-bar { background: var(–ink-brown); padding: 1.25rem 2.5rem; display: flex; align-items: center; justify-content: center; gap: 2rem; flex-wrap: wrap; } .social-link { font-family: ‘IM Fell English’, serif; font-style: italic; font-size: 0.82rem; color: var(–paper-dk); text-decoration: none; letter-spacing: 0.08em; } .social-link:hover { color: var(–gold); } .social-sep { color: var(–gold); opacity: 0.45; font-size: 0.7rem; } .dp-footer { background: var(–ink); padding: 2.5rem 2rem; text-align: center; border-top: 3px solid var(–gold); } .footer-name { font-family: ‘Playfair Display’, serif; font-weight: 700; font-style: italic; font-size: 1.15rem; color: var(–cream); margin-bottom: 0.5rem; } .footer-copy { font-family: ‘IM Fell English’, serif; font-size: 0.72rem; color: #5a4525; letter-spacing: 0.1em; } @media (max-width: 768px) { .masthead { flex-direction: column; padding: 0.5rem 1rem; } .masthead-tagline { display: none; } .about-inner { grid-template-columns: 1fr; gap: 2.5rem; } .blog-grid { grid-template-columns: 1fr; } .blog-card { border-right: none; border-bottom: 1.5px solid var(–ink-brown); } .blog-card:last-child { border-bottom: none; } .shop-frame { padding: 2.25rem 1.5rem; } .cards-band { gap: 2.5rem; } }
Pen & Ink · Historical Illustration · Columbiana, Ohio Original Art · Etsy & Instagram

Where history meets the hand-drawn line

Original Pen & Ink Art
Rooted in History, Mystery & Horror

Crafted in the tradition of the old printmakers — each piece rendered entirely by hand in pen and ink, drawing from the worlds of military history, ancient mysteries, Hammer Horror, and the great American game. No digital shortcuts. No filters. Just ink, paper, and the work of the nib.

✦   ✦   ✦
The Portfolio

Work from the Studio

Historical Illustration

Pen & Ink · Military & History

Historical & Military Illustration

Detailed pen and ink illustrations spanning WWII, WWI, the Civil War, the American Revolution, and the ancient world — each piece drawn from primary source research.

Browse this series →
Conspiracy & Mystery

Illustration Collection

The Forbidden Files

An illustrated compendium of the unexplained — ancient aliens, cryptids, historical conspiracies, and unsolved mysteries rendered with a printmaker’s precision.

Explore the files →
Spooky Company Universe

World-Building & Fiction

The Spooky Company

Illustrations from the Spooky Company universe — a secret U.S. military unit formed in WWII to battle occult-hunting Nazis, spanning four historical eras.

Enter the universe →
✦   ✦   ✦
Hand-Drawn Originals

Collector Sketch Cards — One of a Kind

Each sketch card is drawn entirely by hand in pen and ink on standard 2.5×3.5″ card stock. No two are alike. Available in limited runs through the Etsy shop.

Star WarsHammer HorrorIndiana JonesMLB LegendsNFL PlayersCSI
Shop All Sketch Cards

Now Available · Don Pedicini Jr.: Illustrator on Etsy

Original Art.
One of a Kind.
Drawn by Hand.

Every piece in the shop was drawn entirely by hand. No prints, no reproductions — each work carries the unique mark of pen on paper and ships directly from the studio in Columbiana, Ohio.

Browse the Shop on Etsy
From the Archives

Recent Dispatches

Great Lakes History · May 2026

The Edmund Fitzgerald: A Great Lakes Tragedy Revisited

On November 10, 1975, the SS Edmund Fitzgerald disappeared beneath Lake Superior with all 29 crew members aboard. Fifty years on, the mystery of her final hours remains as cold and deep as the water that claimed her.

Great Lakes HistoryRead the full account →

Space Exploration · April 2026

Before Apollo: The Forgotten Pioneers of Rocketry

Long before Armstrong set foot on the moon, a handful of eccentric engineers and visionaries laid the groundwork for spaceflight — often working in obscurity, sometimes at considerable personal risk.

Space ExplorationRead the full account →

Ancient Mysteries · March 2026

The Nazca Lines: Ancient Geometry or Cosmic Signal?

Etched into the Peruvian desert more than two thousand years ago, the Nazca Lines have confounded scholars and ignited imaginations since their rediscovery from the air in the 1920s.

Ancient MysteriesRead the full account →
✦   ✦   ✦
About the Artist

Don Pedicini Jr.

Based in Columbiana, Ohio, Don Pedicini Jr. is a pen and ink illustrator with a deep passion for history, mystery, and the printed image. Working in the tradition of the old printmakers, he draws entirely by hand — no digital filters, no shortcuts — just ink on paper and the slow, deliberate work of the nib.

His subjects range from the battlefields of the World Wars to the cryptid sightings of American folklore, from the monsters of Hammer Horror to the legends of baseball. He sells original sketch cards and illustration work through his Etsy brand, and shares the process on Instagram.