The Last Hundred Tarantulas

by Celine Semaan Vernon

We have released the last 100 hundred Tarantula Nebulas - they are now made in Italy and after this round we will have to increase our prices for this piece because of the new quality of production.

Get your Tarantula Nebula now while they are still at $95!