africanhomage.com
Scala naturae I - Sculpture - African Homage
Just an evocation of a life form...