a Taxidermy Deer Head With Human Hair Wig and a Lacey Womens Collar Picture on VisualizeUs - Bookmark pictures and videos that inspire you. Social bookmarking of pictures and videos. Find your pictures and videos.
Majestic Paper Horses :: Installation by Richard Sweeney - horse and chariot sculpture installation made of paper inside the Lincoln Cathedral in Lincoln, England. They aren't puppets, but fantastic inspiration!