Product CatalogBikini leopard print polka dot sheer tummy-concealing slimming backless strap one-piece swimsuitWomen's Clothing > Swimwears$11.61 (≈ CA$16.53)$11.97In stockSold by AliExpress WWTo Store