Public domain photos

The image shows a large insect, likely a dobson, sitting on top of a red table.

The image shows a large insect, likely a dobson, sitting on top of a red table.Open in library