Giorgio Armani Grey/Navy Vintage small neck scarf – 100% silk - £20

42.5 cm square

Free Postage UK Mainland only