ARMANI EXCHANGE
mid-rise denim shorts
from Farfetch
denim shorts
washed denim shorts
Man Denim shorts Blue Size 29 Cotton, Elastomultiester, Elastane
from Yoox