Public domain photos
The image shows a small piece of paper with a label on it, which reads "Helicarion albellus" and is part of the Zoologisch Museum in Amsterdam. The label also contains information about the museum, such as its history, culture, and exhibits.
Open in library