Entomology museum in Leon- beatles

the beatles entomology specimen