ridiculouslyinteresting.com
Opulent taxidermy made by Idiots
The Idiots are an artistic collective made up of Afke Golsteijn and Floris Bakker. They describe their work as “characterized by the use of animal material exquisitely sculpted into natural p…