Tiny Mouse Houses Magically Appear On Streets In Sweden To Everyone’s Delight
There’s a curious sight on the streets of Malmö, Sweden. Tiny mouse shops. A group called “Anonymouse” has designed and created the most adorable little mouse shops right down to…