Iceland pulls in happy shoppers.
Language: eng