IKEA stores

Comment by Erik

I think this IKEA in Stockholm, Sweden was the first “big” store in Sweden built in 1965 (the one in Älhult was the first built in 1953). Unfortunately the satellite picture is not in high [...]