IKEA stores

Comment by Andy Lester

View Placemark 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 welcome sight on [...]