Credit Amgueddfa Cymru - Museum Wales 8396

A specimen from Amgueddfa Cymru's entymology collection being digitised

Credit Amgueddfa Cymru - Museum Wales 8396.jpg
| 6720px * 4480px
| 14.87 MB
A specimen from Amgueddfa Cymru's entymology collection being digitised