Access Trivium's full educational toolkit.
Towie Ball is a Neolithic, Stone Sculpture created in 3000 BCE. It lives at the National Museum Of Scotland in Scotland. The image is available via Institutional Open Content. Source