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

Previous
Previous

Hawkins Fried Chicken - KFC

Next
Next

Dumb Tests Smart Phone - OnePlus