prince of wales checked trousers

$511