Sherri Hill size 10

Sherri Hill size 10

Sherri Hill
Size 10
Blue with gold beads
Worn, has been dry-cleaned
Looks new 
    $145.00Price