Sheep's foot

from Wikipedia, the free encyclopedia

Sheep's foot can mean: