Pastel Cycling shorts
£17.99
Hand dyed in the UK. Print on left thigh.
SMALL 10-12
MEDIUM 12-14
LARGE 14-16
X-LARGE 16-18
XXL 18-20
KIDS
7-8
9-11
11-12
Hand dyed in the UK. Print on left thigh.
SMALL 10-12
MEDIUM 12-14
LARGE 14-16
X-LARGE 16-18
XXL 18-20
KIDS
7-8
9-11
11-12