New ROM Exhibit Erases Stigma Against Spiders, Showing Their Beauty
On June 16 at the ROM, the Spiders: Fear & Fascination (#romspiders) exhibit will open, running till January 6, 2o19. The title pretty much sums it up- people are either generally in awe of these mysterious creatures while others find them super creepy crawly with a desire to go anywhere away from … Read More