This Street Art animation is completely mesmerizing
By Alyson Penn From Business Insider If you were to pass British artist INSA’s street art in your local neighborhood, you wouldn’t think there was anything especially remarkable about it. However, the internet sees things differently. In an “online meets…