Episodes

Lewis Tennant Lewis Tennant

Episode 119: Julia deVille

119: Julia deVille is an artist, jeweller, and taxidermist. She began including taxidermy in her art in 2002, before combining it with her jewellery making.

Read More