Let me take you to a unique destination called Spirit Museum, in Stockholm. Cheers to everybody!!
Coming from a completely different culture where we hardly talk openly about “nudity”, the exhibition of Helmut Newton’s photographs at Fotografiska, one of the largest photography museums in the world in Stockholm, Sweden was scintillating for me. I got an opportunity to be there a few days back.