A flagship store in construction. A 62ft x 128ft IKEA bag in the centre of London for 9 months.

Previous
Previous

Eureka Spiritsis

Next
Next

Flash Sucks