Iori Tomita presents art made out of transparent small dead animals

You may also like...