Barbour Teesdale Wellington

£149.00

The Barbour Teesdale Wellingtons is crafted with a durable full rubber upper for reliable protection in wet conditions.