Salehi’s Miniature Human Vivarium

The fantastically detailed diorama depicts a giant ant looking in on its human specimen, whose habitat is complete with nice furniture and other creature comforts. … More Salehi’s Miniature Human Vivarium