GD Star Rating
No, nothing indecent. In Lovikka (Sweden), the world’s largest knit glove is on display.
What it looked like in February 2015:
How about next year in August 2016?
Can you guess?[spoiler]And the answer is the Googleplex in Mountain View. It must be the place Google Street View has visited the most with over 30 times so far. The latest images are from a few weeks ago in September 2015 during dark hours.