Golden Sheep From Tales

Golden Sheep From Tales

Fantastic Golden sheep from tales. Fantasy sculpture of mountain sheep with the Cobra on the head. Mythical animal. Fictional sculpture