Babdii · London
Accessories
Scarves, sunglasses and finishing touches.
Designer accessories — silk scarves, eyewear and small leather goods, authenticated by hand.
Scarves, sunglasses and finishing touches.
Designer accessories — silk scarves, eyewear and small leather goods, authenticated by hand.