︎
Illustration
Advertising
Art
Info
Shop
Melinda Keough
is an
art director and illustrator
based in Los Angeles.