TAXES - Doodle No.00103 October 24, 2020 Marine Mammal A doodle doodled by Essex based cartoonist, MARINE MAMMAL.