Library Digital Collections

America: detail of the "flags" of Canada, the United States, Cuba and Mexico with ants removing sand from each

America: detail of the "flags" of Canada, the United States, Cuba and Mexico with ants removing sand from each