Sweden is a small country with a big punch. It's revolutionised our lives in terms of music (Spotify), design (IKEA), crime fiction (Nordic noir) and food (foraging). The latest Swedish revolution comes from Fotografiska, the...