A flea sets up its new home in the fur of a sleeping dog.
2023
1962
1948
1947
1957
1951
1938
1939
2015
2014
1958
1961
1924
1946
1985