A spot gag cartoon presenting amusing facts about bugs.
2016
2010
1984
1963
2012
1943
2015
2013
2021
1912
1896
1913
1997
1951
1932
1937
1942
1983