Ancient Sheep, Late Neolithic Period in China, circa 3000-2000 BC - Excavated from a collection of fine art and antiques ‐ Mercari: Shop from Japan