Terrifying but beautiful! …the Mirror Spider

Thwaitesia nigronodosa (Sequined spider), nicknamed the Mirror Spider

Allah has made this Australian specie of spiders just 5mm long with stunningly patterned abdomen of reflective panels that glitter…

Read More…