All posts tagged: leaf print

Halloween turkey owl

It’s likely that the Halloween turkey owl first originated in the United States, but took the Mayflower on its return to England, and for that we are very thankful indeed. ┬áThis clever creature has instincts beyond the natural and in this very occasion must have […]

Leave a comment

Tufted micro hound

Beware this ferocious looking creature! With his majestic mane and his razor sharp teeth, he does recall his larger cousins in faraway lands – however, the micro-tufted hound is unlikely to cause much damage. He is no more than three inches tall, and his main […]

Leave a comment