Instagram Gets Its First UK Art Show

People really love their Instagram. The photo sharing app has amassed more than 7 million users in under a year’s time and recently announced that there have been over 150 million photos shared on the network. And I love my…