Scroll to Top

Tag Archives: Cosmo

By

Matteo De Cosmo, a New York-based art director who worked on several ABC Studios projects including Marvel’s “The Punisher,” died on April 21 of coronavirus-related complications. He was 52. De...