A London based taxidermist has given a new meaning to the phrase drop dead gorgeous with her range of animal corpse fascinators. The one of a kind accessories are designed by Margot Magpie and are ...