The Telegraph June 2011 June 29, 2011
Telegraph’s 12 of the best sculptures in pictures includes Leopard Life Size Climbing Tree – 2008 by Hamish Mackie.
Telegraph’s 12 of the best sculptures in pictures includes Leopard Life Size Climbing Tree – 2008 by Hamish Mackie.