Llama Skull

Natures_Oddities

$ 249.99 
Share:
Real llama skull measures about 12" long and 8" high.