navy blue cotton and silk denim with leather badge and metal logo

£ 340.00