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