Fashion TV

Retail Mecca

27. 5.00:30 → 00:45

An introspective short of the world’s most iconic retail institutions and shopping establishments