IKEA stores

Comment by Andy Lester

View Placemark / Google Earth is the store in Schaumburg, IL, but alas, no markings on the roof. However, it’s in the flight path from the northwest into O’Hare, and the blue building is a [...]