424 knee-length tailored shorts | Blue | Virgin Wool/Elastane/Cotton | Tailored Shorts | Shorts | Clothing | Men
farfetch