with ivorine plaque "Mounted by Army & Navy Stores, Naturalist Department, London W8", 64cm high
Our website uses cookies, as almost all websites do, to help provide you with the best possible browsing experience.