Sheep or Goat (Ovis/Capra) Upper Tooth

Upper teeth of a goat or a sheep.

Seneca Village

Manhattan

View Site