Dinosaur Heads
Dinosaur Heads
Dinosaur Heads

Dinosaur Heads

Regular price £25.00

These are made from the skinned heads of baby chickens... the closest living relative of the dinosaur!