About

David Sheahan lives, draws, and animates in New York City.