London's MINI Pop Up Shop by Studio 38

This pop up store appeared at the London Westfield Stratford City shopping mall with a dark interior that featured color pops all over.

Related Books

Materialized by

inthralld

1596
Tagged as
Related Objects