Land Rover Sculpture















































Designer Gerry Judah constructed 34-metres of high steel framework for a collection of Landrovers to be suspended from it at the Goodwood Festival of Speed in England