Ellie Shoes Women's 511-ANCHOR 5" Pump with Anchor