Showing posts with label deer. Show all posts
Showing posts with label deer. Show all posts

Thursday, 9 October 2008


and while we're on the subject  of antlers...


did you know that the antlers of the giant irish elk were the largest ever recorded? these things could measure up to twelve foot tip to tip. the more you know!


don't balance fragile models on high ledges. bad things will happen.