Smocked shirt & pin stripe shorts

£15.00

Stunning little boys pin stripe shorts with smocking