Stitch is a shop that cannot stay unnoticed. Its walls, filled with graffiti drawings, will definitely catch your eye. It is located in the heart of Luxembourg and has three floors - 2 under and a ground one. The shop presents unique apparel and sneakers.
Comments