Designed by
Title
SWEDEN - AUGUST 01:Interior furniture store #50767332
Description
SWEDEN - AUGUST 01:Interior furniture store Ikea in Vasteras, Sweden. Founded in Sweden in 1943, Ikea is the world's largest furniture retailer.
This image is editorial