Leopard Print Shorts Beige

£12.00

97% cotton - 3% elastane.

Oeko Tex 100 certified.

Ethically and lovingly made in Poland.