Barkers Navy Trousers 32"

Wool outer smart navy pants.

$59