Public domain photos
The image shows a black and white photo of a piece of paper with a QR code on it, and a few white objects on the surface. The paper has text on it that reads "Ncb Naturals - Leiden Acteonidea Solidula Tesselatus".
Open in library