smashpages.net
Rest in peace, Richard Sala
The prolific creator of ‘Delphine,’ ‘Cat Burglar Black’ and ‘Invisible Hands’ was 61 when he died.