The herd of ox sculptures has been seen scattered across Oxfordshire. The 31 life-sized creations have been uniquely decorated by local and international artists and placed around Oxford.
The OxTrail art installation, which also includes 100 mini oxen, will be displayed across the city's libraries, hotels and community spaces. The sculptures were decorated by local and ...