Brand new
Labels states size 29 but fits like size 27

THEORY shorts

£34.99