Leopard Print Shorts Beige

£8.40 £12.00

97% cotton - 3% elastane.

Oeko Tex 100 certified.

Ethically and lovingly made in Poland.