Found: Street Art

These little sidewalk spiders have appeared outside the newly named Noma Metro station in NE.  As you walk up to them and see them all facing and seemingly crawling in the same direction, it’s easy to imagine you are walking into a sea of spiders. Something different to start your workday.  At least it’s not like this….