The mite-y monster
National Museum of Wales.
[Cardiff] National Museum of Wales
[1985?]
Mites.