Leopard Print Scarf

A large scarf- 170 cm by 103 cm 100% Polyester.
1463035261748