There’s a great chance you’ve already seen this somewhere, but it would be a shame if we missed covering the newest illusion featuring spiders! Science artist Marlin Peterson recently created astonishing 3d chalk drawing (trompe l’oeil painting) of harvestmen spiders. These daddy longlegs, as some like to call them were painted atop the Seattle Center Armory, which is located right underneath Seattle’s Space Needle. I’m just curious will these be visible on Google Maps, once they update their satellite imagery?