The Spot – Dynamic, Modern and Distinctive Retail Space
The Spot is a new multi brand chain of premium fashion sportswear stores, currently located in three retail spaces in Belgrade and Novi Sad, Serbia. The request of the client was to create a space oriented towards…