Versace Printed Denim Jacket, 100% Cotton, Medusa Hardware, From Japan, y9433

Description