Small Shield Messenger BagPrice CHF 1,750.00

CHF 1,750.00
Colour: Knight
Size: Small
Free shipping and returns