10 Most Astonishing Animal Sculptures By Afke Golsteijn and Floris Bakker Art The artistic partnership of Afke Golsteijn and Floris Bakker, who collectively are better known as Idiots, present us with a...