Sherri Hill 2946

$698.00

Short cocktail dress covered in multi-colored gems with long sleeves. 

Related products