September 2018

The Spot, Novi Sad

The Spot is a new multi brand chain of premium fashion sportswear stores, current-ly located on three retail spaces in Belgrade and Novi Sad, Serbia. The request of the client was to create a
More →