Julia Levander Drew is a Swedish textile artist living in the Scottish Highlands, who creates incredible fake taxidermy – or fauxidermy – and textile trophies heads that are much better (and infinitely more animal-friendly) than the real thing.
Tag: