A spiny leaf insect diorama in a dome with miniature furniture. Quirky and funny addition to your oddities collection.
You can see Delilah getting ready and making herself beautiful!
A spiny leaf insect diorama in a dome with miniature furniture. Quirky and funny addition to your oddities collection.
You can see Delilah getting ready and making herself beautiful!