Mick Jagger in “The Nightingale”

Mick Jagger in “The Nightingale”9

Film Titles12Film/Video30
Shelley Duvall1Michael Erler1
Doctor Dolittle

Doctor Dolittle2

Packaging310
20th Century Fox1
Gate City, Virginia QSL Radio Lightning Postcard

Gate City, Virginia QSL Radio Lightning Postcard2

Postcard123
The Constantine Press1
Manoli, cigarettes

Manoli, cigarettes

Poster1646Advertising479
Lucian Bernhard2
Chicory

Chicory6

Publication146Zine29
Various designers, via Enoch Pratt library1
Greetings from Baltimore Postcard Series

Greetings from Baltimore Postcard Series3

Postcard123
Curt Teich & Co.6
UB Big Caps Books

UB Big Caps Books

Book674
Dave Patschke1
National Bohemian Pale Beer can

National Bohemian Pale Beer can2

Packaging310Logo260
2015 Maryland Film Festival Branding Campaign

2015 Maryland Film Festival Branding Campaign4

Poster1646Illustration266Advertising479Clothing25
Post Typography1
"Overjoyed" By Gaia

"Overjoyed" By Gaia

Mural17
Gaia1
Oldbay

Oldbay3

Packaging310Lettering13Logo260Flyer118
Gustav Brunn1
Ottobar Cat

Ottobar Cat

Flyer/poster46
Alex Fine1
Baltimore Ravens Logo (1996-1998)

Baltimore Ravens Logo (1996-1998)2

Logo260
Frederick Bouchat1
Doritos SOLID BLACK 2021

Doritos SOLID BLACK 20214

Packaging310Bag5
Megan Lewis1Doritos1
Advertisement for the Two O'Clock Club

Advertisement for the Two O'Clock Club

Flyer118
Sol Goodman1
Noxzema packaging

Noxzema packaging3

Packaging310
19251
Main Entrance Signage for Oriole Park at Camden Yards

Main Entrance Signage for Oriole Park at Camden Yards

Signage62
David Ashton16
Sketch for Signage at Oriole Park at Camden Yards

Sketch for Signage at Oriole Park at Camden Yards

Drawing33
David Ashton16
Lettering Study for Signage at Oriole Park at Camden Yards

Lettering Study for Signage at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16
Weathervane at Oriole Park at Camden Yards

Weathervane at Oriole Park at Camden Yards

Signage62
David Ashton16
Sketch for Weathervanes at Oriole Park at Camden Yards

Sketch for Weathervanes at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16
Sketch for Weathervanes at Oriole Park at Camden Yards

Sketch for Weathervanes at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16
Scoreboard Signage at Oriole Park at Camden Yards

Scoreboard Signage at Oriole Park at Camden Yards

Signage62
David Ashton16
Drawing for Scoreboard Signage at Oriole Park at Camden Yards

Drawing for Scoreboard Signage at Oriole Park at Camden Yards

Drawing33
David Ashton16
Scoreboard Clock at Oriole Park at Camden Yards

Scoreboard Clock at Oriole Park at Camden Yards

Signage62
David Ashton16
Drawing for Scoreboard Clock at Oriole Park at Camden Yards

Drawing for Scoreboard Clock at Oriole Park at Camden Yards

Drawing33
David Ashton16
Sketch for Scoreboard Clock at Oriole Park at Camden Yards

Sketch for Scoreboard Clock at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16
Sketch for Signage at Oriole Park at Camden Yards

Sketch for Signage at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16
Sketch for Signage at Oriole Park at Camden Yards

Sketch for Signage at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16
Sketch for Signage at Oriole Park at Camden Yards

Sketch for Signage at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16
Sketch for Signage at Oriole Park at Camden Yards

Sketch for Signage at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16
Original Sketch for Signage at Oriole Park at Camden Yards

Original Sketch for Signage at Oriole Park at Camden Yards

Sketch41Drawing33
David Ashton16