100% lambswool
100% real leather trim
Size 46 – fit UK 12-14

BELSTAFF coat

£349.99